UNPKG

@svta/common-media-library

Version:
22 lines 607 B
export class MapperContext { constructor() { } static getInstance() { if (!MapperContext.instance) { MapperContext.instance = new MapperContext(); } return MapperContext.instance; } setStrategy(strategy) { this.strategy = strategy; } getHamFormat(manifest) { return this.strategy.toHam(manifest); } getManifestFormat(presentation) { return this.strategy.toManifest(presentation); } getManifestMetadata() { return this.strategy.getManifestMetadata(); } } //# sourceMappingURL=MapperContext.js.map