@project-sunbird/sunbird-epub-player-v9
Version:
The Epub player library is powered by Angular. This player is primarily designed to be used on Sunbird consumption platforms _(mobile app, web portal, offline desktop app)_ to drive reusability and maintainability, hence reducing the redundant development
31 lines • 4.27 kB
JavaScript
import { NgModule } from '@angular/core';
import { EpubPlayerComponent } from './sunbird-epub-player.component';
import { EpubViewerComponent } from './epub-viewer/epub-viewer.component';
import { PLAYER_CONFIG, SunbirdPlayerSdkModule } from '@project-sunbird/sunbird-player-sdk-v9';
import { HttpClientModule } from '@angular/common/http';
import { CommonModule } from '@angular/common';
import * as i0 from "@angular/core";
export class SunbirdEpubPlayerModule {
/** @nocollapse */ static { this.ɵfac = function SunbirdEpubPlayerModule_Factory(t) { return new (t || SunbirdEpubPlayerModule)(); }; }
/** @nocollapse */ static { this.ɵmod = /** @pureOrBreakMyCode */ i0.ɵɵdefineNgModule({ type: SunbirdEpubPlayerModule }); }
/** @nocollapse */ static { this.ɵinj = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjector({ providers: [{ provide: PLAYER_CONFIG, useValue: { contentCompatibilityLevel: 5 } }], imports: [CommonModule,
SunbirdPlayerSdkModule,
HttpClientModule] }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(SunbirdEpubPlayerModule, [{
type: NgModule,
args: [{
declarations: [EpubPlayerComponent, EpubViewerComponent],
imports: [
CommonModule,
SunbirdPlayerSdkModule,
HttpClientModule
],
providers: [{ provide: PLAYER_CONFIG, useValue: { contentCompatibilityLevel: 5 } }],
exports: [EpubPlayerComponent]
}]
}], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(SunbirdEpubPlayerModule, { declarations: [EpubPlayerComponent, EpubViewerComponent], imports: [CommonModule,
SunbirdPlayerSdkModule,
HttpClientModule], exports: [EpubPlayerComponent] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3VuYmlyZC1lcHViLXBsYXllci5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9zdW5iaXJkLWVwdWItcGxheWVyL3NyYy9saWIvc3VuYmlyZC1lcHViLXBsYXllci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUN0RSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUMxRSxPQUFPLEVBQUUsYUFBYSxFQUFFLHNCQUFzQixFQUFHLE1BQU0sd0NBQXdDLENBQUM7QUFDaEcsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDeEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDOztBQWUvQyxNQUFNLE9BQU8sdUJBQXVCOzJHQUF2Qix1QkFBdUI7a0dBQXZCLHVCQUF1Qjt1R0FIeEIsQ0FBQyxFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLEVBQUUseUJBQXlCLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxZQUpoRixZQUFZO1lBQ1osc0JBQXNCO1lBQ3RCLGdCQUFnQjs7aUZBS1AsdUJBQXVCO2NBVm5DLFFBQVE7ZUFBQztnQkFDUixZQUFZLEVBQUUsQ0FBQyxtQkFBbUIsRUFBRSxtQkFBbUIsQ0FBQztnQkFDeEQsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osc0JBQXNCO29CQUN0QixnQkFBZ0I7aUJBQ2pCO2dCQUNELFNBQVMsRUFBQyxDQUFDLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxRQUFRLEVBQUUsRUFBRSx5QkFBeUIsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDO2dCQUNsRixPQUFPLEVBQUUsQ0FBQyxtQkFBbUIsQ0FBQzthQUMvQjs7d0ZBQ1ksdUJBQXVCLG1CQVRuQixtQkFBbUIsRUFBRSxtQkFBbUIsYUFFckQsWUFBWTtRQUNaLHNCQUFzQjtRQUN0QixnQkFBZ0IsYUFHUixtQkFBbUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRXB1YlBsYXllckNvbXBvbmVudCB9IGZyb20gJy4vc3VuYmlyZC1lcHViLXBsYXllci5jb21wb25lbnQnO1xuaW1wb3J0IHsgRXB1YlZpZXdlckNvbXBvbmVudCB9IGZyb20gJy4vZXB1Yi12aWV3ZXIvZXB1Yi12aWV3ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IFBMQVlFUl9DT05GSUcsIFN1bmJpcmRQbGF5ZXJTZGtNb2R1bGUgIH0gZnJvbSAnQHByb2plY3Qtc3VuYmlyZC9zdW5iaXJkLXBsYXllci1zZGstdjknO1xuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5cblxuXG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW0VwdWJQbGF5ZXJDb21wb25lbnQsIEVwdWJWaWV3ZXJDb21wb25lbnRdLFxuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIFN1bmJpcmRQbGF5ZXJTZGtNb2R1bGUsXG4gICAgSHR0cENsaWVudE1vZHVsZVxuICBdLFxuICBwcm92aWRlcnM6W3sgcHJvdmlkZTogUExBWUVSX0NPTkZJRywgdXNlVmFsdWU6IHsgY29udGVudENvbXBhdGliaWxpdHlMZXZlbDogNSB9IH1dLFxuICBleHBvcnRzOiBbRXB1YlBsYXllckNvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgU3VuYmlyZEVwdWJQbGF5ZXJNb2R1bGUgeyB9XG4iXX0=