replay-viewer
Version:
Rocket League replay viewer React component and tooling
22 lines (21 loc) • 632 B
TypeScript
import { ReplayData } from "../models/ReplayData";
import { ReplayMetadata } from "../models/ReplayMetadata";
interface DataManagerOptions {
replayData: ReplayData;
replayMetadata: ReplayMetadata;
}
export default class DataManager {
data: ReplayData;
metadata: ReplayMetadata;
private constructor();
getData(): ReplayData;
/**
* ========================================
* Managers are singletons
* ========================================
*/
private static instance?;
static getInstance(): DataManager;
static init(options: DataManagerOptions): DataManager;
}
export {};