UNPKG

@casual-simulation/aux-runtime

Version:
21 lines 785 B
import { DEFAULT_REALTIME_EDIT_MODE } from './AuxRealtimeEditModeProvider'; import { realtimeStrategyToRealtimeEditMode } from './Utils'; import { RealtimeEditMode } from './RuntimeBot'; export class AuxPartitionRealtimeEditModeProvider { constructor(partitions) { this._partitions = partitions; } getEditMode(space) { if (space in this._partitions) { return realtimeStrategyToRealtimeEditMode(this._partitions[space].realtimeStrategy); } if (space === 'certified') { return RealtimeEditMode.None; } else if (space === 'bootstrap') { return RealtimeEditMode.None; } return DEFAULT_REALTIME_EDIT_MODE; } } //# sourceMappingURL=AuxPartitionRealtimeEditModeProvider.js.map