replay-viewer
Version:
Rocket League replay viewer React component and tooling
23 lines • 772 B
JavaScript
var DataManager = /** @class */ (function () {
function DataManager(_a) {
var replayData = _a.replayData, replayMetadata = _a.replayMetadata;
this.data = replayData;
this.metadata = replayMetadata;
}
DataManager.prototype.getData = function () {
return this.data;
};
DataManager.getInstance = function () {
if (!DataManager.instance) {
throw new Error("DataManager not initialized with call to `init`");
}
return DataManager.instance;
};
DataManager.init = function (options) {
DataManager.instance = new DataManager(options);
return DataManager.instance;
};
return DataManager;
}());
export default DataManager;
//# sourceMappingURL=DataManager.js.map