@tekdi/sunbird-quml-player
Version:
The QuML player library components are 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 d
140 lines • 16.8 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { QumlLibraryComponent } from './quml-library.component';
import { McqComponent } from './mcq/mcq.component';
import { SaComponent } from './sa/sa.component';
import { CarouselModule } from 'ngx-bootstrap/carousel';
import { HeaderComponent } from './header/header.component';
import { McqQuestionComponent } from './mcq-question/mcq-question.component';
import { McqOptionComponent } from './mcq-option/mcq-option.component';
import { QumlPopupComponent } from './quml-popup/quml-popup.component';
import { McqImageOptionComponent } from './mcq-image-option/mcq-image-option.component';
import { ZoomInComponent } from './icon/zoom-in/zoom-in.component';
import { StarComponent } from './icon/star/star.component';
import { PreviousComponent } from './icon/previous/previous.component';
import { NextComponent } from './icon/next/next.component';
import { BookmarkComponent } from './icon/bookmark/bookmark.component';
import { HintComponent } from './icon/hint/hint.component';
import { AnsComponent } from './icon/ans/ans.component';
import { ShareComponent } from './icon/share/share.component';
import { CorrectComponent } from './icon/correct/correct.component';
import { ScoreboardComponent } from './scoreboard/scoreboard.component';
import { StartpageComponent } from './startpage/startpage.component';
import { TimerComponent } from './icon/timer/timer.component';
import { ContentComponent } from './icon/content/content.component';
import { StartpagestariconComponent } from './icon/startpagestaricon/startpagestaricon.component';
import { PreviousActiveComponent } from './icon/previous-active/previous-active.component';
import { NextActiveComponent } from './icon/next-active/next-active.component';
import { AlertComponent } from './alert/alert.component';
import { CloseComponent } from './icon/close/close.component';
import { McqSolutionsComponent } from './mcq-solutions/mcq-solutions.component';
import { DurationtimerComponent } from './icon/durationtimer/durationtimer.component';
import { AudioComponent } from './icon/audio/audio.component';
import { WrongComponent } from './icon/wrong/wrong.component';
import { MenuComponent } from './icon/menu/menu.component';
import { SunbirdPlayerSdkModule, PLAYER_CONFIG } from '@project-sunbird/sunbird-player-sdk-v9';
import { QumlLibraryService } from './quml-library.service';
import { SafeHtmlPipe } from './pipes/safe-html/safe-html.pipe';
import { MainPlayerComponent } from './main-player/main-player.component';
import { SectionPlayerComponent } from './section-player/section-player.component';
import { ProgressIndicatorsComponent } from './progress-indicators/progress-indicators.component';
import * as i0 from "@angular/core";
export class QumlLibraryModule {
/** @nocollapse */ static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: QumlLibraryModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
/** @nocollapse */ static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "16.2.12", ngImport: i0, type: QumlLibraryModule, declarations: [QumlLibraryComponent,
McqComponent,
HeaderComponent,
SaComponent,
McqQuestionComponent,
McqOptionComponent,
QumlPopupComponent,
McqImageOptionComponent,
ZoomInComponent,
StarComponent,
PreviousComponent,
NextComponent,
PreviousActiveComponent,
BookmarkComponent,
HintComponent,
AnsComponent,
ShareComponent,
CorrectComponent,
ScoreboardComponent,
StartpageComponent,
TimerComponent,
ContentComponent,
StartpagestariconComponent,
NextActiveComponent,
AlertComponent,
CloseComponent,
McqSolutionsComponent,
DurationtimerComponent,
AudioComponent,
WrongComponent,
MenuComponent,
SafeHtmlPipe,
MainPlayerComponent,
SectionPlayerComponent,
ProgressIndicatorsComponent], imports: [CommonModule,
CarouselModule,
SunbirdPlayerSdkModule], exports: [MainPlayerComponent] }); }
/** @nocollapse */ static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: QumlLibraryModule, providers: [
QumlLibraryService,
{ provide: PLAYER_CONFIG, useValue: { contentCompatibilityLevel: 6 } }
], imports: [CommonModule,
CarouselModule,
SunbirdPlayerSdkModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: QumlLibraryModule, decorators: [{
type: NgModule,
args: [{
declarations: [
QumlLibraryComponent,
McqComponent,
HeaderComponent,
SaComponent,
McqQuestionComponent,
McqOptionComponent,
QumlPopupComponent,
McqImageOptionComponent,
ZoomInComponent,
StarComponent,
PreviousComponent,
NextComponent,
PreviousActiveComponent,
BookmarkComponent,
HintComponent,
AnsComponent,
ShareComponent,
CorrectComponent,
ScoreboardComponent,
StartpageComponent,
TimerComponent,
ContentComponent,
StartpagestariconComponent,
NextActiveComponent,
AlertComponent,
CloseComponent,
McqSolutionsComponent,
DurationtimerComponent,
AudioComponent,
WrongComponent,
MenuComponent,
SafeHtmlPipe,
MainPlayerComponent,
SectionPlayerComponent,
ProgressIndicatorsComponent,
],
imports: [
CommonModule,
CarouselModule,
SunbirdPlayerSdkModule
],
providers: [
QumlLibraryService,
{ provide: PLAYER_CONFIG, useValue: { contentCompatibilityLevel: 6 } }
],
exports: [MainPlayerComponent]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVtbC1saWJyYXJ5Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3F1bWwtbGlicmFyeS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDaEUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNoRCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDeEQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzVELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVDQUF1QyxDQUFDO0FBQzdFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLCtDQUErQyxDQUFDO0FBQ3hGLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNuRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDdkUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzNELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSw0QkFBNEIs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QUFrQjt3QkFDbEIsa0JBQWtCO3dCQUNsQix1QkFBdUI7d0JBQ3ZCLGVBQWU7d0JBQ2YsYUFBYTt3QkFDYixpQkFBaUI7d0JBQ2pCLGFBQWE7d0JBQ2IsdUJBQXVCO3dCQUN2QixpQkFBaUI7d0JBQ2pCLGFBQWE7d0JBQ2IsWUFBWTt3QkFDWixjQUFjO3dCQUNkLGdCQUFnQjt3QkFDaEIsbUJBQW1CO3dCQUNuQixrQkFBa0I7d0JBQ2xCLGNBQWM7d0JBQ2QsZ0JBQWdCO3dCQUNoQiwwQkFBMEI7d0JBQzFCLG1CQUFtQjt3QkFDbkIsY0FBYzt3QkFDZCxjQUFjO3dCQUNkLHFCQUFxQjt3QkFDckIsc0JBQXNCO3dCQUN0QixjQUFjO3dCQUNkLGNBQWM7d0JBQ2QsYUFBYTt3QkFDYixZQUFZO3dCQUNaLG1CQUFtQjt3QkFDbkIsc0JBQXNCO3dCQUN0QiwyQkFBMkI7cUJBQzVCO29CQUNELE9BQU8sRUFBRTt3QkFDUCxZQUFZO3dCQUNaLGNBQWM7d0JBQ2Qsc0JBQXNCO3FCQUN2QjtvQkFDRCxTQUFTLEVBQUU7d0JBQ1Qsa0JBQWtCO3dCQUNsQixFQUFFLE9BQU8sRUFBRSxhQUFhLEVBQUUsUUFBUSxFQUFFLEVBQUUseUJBQXlCLEVBQUUsQ0FBQyxFQUFFLEVBQUU7cUJBQ3ZFO29CQUNELE9BQU8sRUFBRSxDQUFDLG1CQUFtQixDQUFDO2lCQUMvQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgUXVtbExpYnJhcnlDb21wb25lbnQgfSBmcm9tICcuL3F1bWwtbGlicmFyeS5jb21wb25lbnQnO1xuaW1wb3J0IHsgTWNxQ29tcG9uZW50IH0gZnJvbSAnLi9tY3EvbWNxLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTYUNvbXBvbmVudCB9IGZyb20gJy4vc2Evc2EuY29tcG9uZW50JztcbmltcG9ydCB7IENhcm91c2VsTW9kdWxlIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9jYXJvdXNlbCc7XG5pbXBvcnQgeyBIZWFkZXJDb21wb25lbnQgfSBmcm9tICcuL2hlYWRlci9oZWFkZXIuY29tcG9uZW50JztcbmltcG9ydCB7IE1jcVF1ZXN0aW9uQ29tcG9uZW50IH0gZnJvbSAnLi9tY3EtcXVlc3Rpb24vbWNxLXF1ZXN0aW9uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBNY3FPcHRpb25Db21wb25lbnQgfSBmcm9tICcuL21jcS1vcHRpb24vbWNxLW9wdGlvbi5jb21wb25lbnQnO1xuaW1wb3J0IHsgUXVtbFBvcHVwQ29tcG9uZW50IH0gZnJvbSAnLi9xdW1sLXBvcHVwL3F1bWwtcG9wdXAuY29tcG9uZW50JztcbmltcG9ydCB7IE1jcUltYWdlT3B0aW9uQ29tcG9uZW50IH0gZnJvbSAnLi9tY3EtaW1hZ2Utb3B0aW9uL21jcS1pbWFnZS1vcHRpb24uY29tcG9uZW50JztcbmltcG9ydCB7IFpvb21JbkNvbXBvbmVudCB9IGZyb20gJy4vaWNvbi96b29tLWluL3pvb20taW4uY29tcG9uZW50JztcbmltcG9ydCB7IFN0YXJDb21wb25lbnQgfSBmcm9tICcuL2ljb24vc3Rhci9zdGFyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBQcmV2aW91c0NvbXBvbmVudCB9IGZyb20gJy4vaWNvbi9wcmV2aW91cy9wcmV2aW91cy5jb21wb25lbnQnO1xuaW1wb3J0IHsgTmV4dENvbXBvbmVudCB9IGZyb20gJy4vaWNvbi9uZXh0L25leHQuY29tcG9uZW50JztcbmltcG9ydCB7IEJvb2ttYXJrQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL2Jvb2ttYXJrL2Jvb2ttYXJrLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBIaW50Q29tcG9uZW50IH0gZnJvbSAnLi9pY29uL2hpbnQvaGludC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQW5zQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL2Fucy9hbnMuY29tcG9uZW50JztcbmltcG9ydCB7IFNoYXJlQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL3NoYXJlL3NoYXJlLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb3JyZWN0Q29tcG9uZW50IH0gZnJvbSAnLi9pY29uL2NvcnJlY3QvY29ycmVjdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgU2NvcmVib2FyZENvbXBvbmVudCB9IGZyb20gJy4vc2NvcmVib2FyZC9zY29yZWJvYXJkLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTdGFydHBhZ2VDb21wb25lbnQgfSBmcm9tICcuL3N0YXJ0cGFnZS9zdGFydHBhZ2UuY29tcG9uZW50JztcbmltcG9ydCB7IFRpbWVyQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL3RpbWVyL3RpbWVyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb250ZW50Q29tcG9uZW50IH0gZnJvbSAnLi9pY29uL2NvbnRlbnQvY29udGVudC5jb21wb25lbnQnO1xuaW1wb3J0IHsgU3RhcnRwYWdlc3Rhcmljb25Db21wb25lbnQgfSBmcm9tICcuL2ljb24vc3RhcnRwYWdlc3Rhcmljb24vc3RhcnRwYWdlc3Rhcmljb24uY29tcG9uZW50JztcbmltcG9ydCB7IFByZXZpb3VzQWN0aXZlQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL3ByZXZpb3VzLWFjdGl2ZS9wcmV2aW91cy1hY3RpdmUuY29tcG9uZW50JztcbmltcG9ydCB7IE5leHRBY3RpdmVDb21wb25lbnQgfSBmcm9tICcuL2ljb24vbmV4dC1hY3RpdmUvbmV4dC1hY3RpdmUuY29tcG9uZW50JztcbmltcG9ydCB7IEFsZXJ0Q29tcG9uZW50IH0gZnJvbSAnLi9hbGVydC9hbGVydC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ2xvc2VDb21wb25lbnQgfSBmcm9tICcuL2ljb24vY2xvc2UvY2xvc2UuY29tcG9uZW50JztcbmltcG9ydCB7IE1jcVNvbHV0aW9uc0NvbXBvbmVudCB9IGZyb20gJy4vbWNxLXNvbHV0aW9ucy9tY3Etc29sdXRpb25zLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBEdXJhdGlvbnRpbWVyQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL2R1cmF0aW9udGltZXIvZHVyYXRpb250aW1lci5jb21wb25lbnQnO1xuaW1wb3J0IHsgQXVkaW9Db21wb25lbnQgfSBmcm9tICcuL2ljb24vYXVkaW8vYXVkaW8uY29tcG9uZW50JztcbmltcG9ydCB7IFdyb25nQ29tcG9uZW50IH0gZnJvbSAnLi9pY29uL3dyb25nL3dyb25nLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBNZW51Q29tcG9uZW50IH0gZnJvbSAnLi9pY29uL21lbnUvbWVudS5jb21wb25lbnQnO1xuaW1wb3J0IHsgU3VuYmlyZFBsYXllclNka01vZHVsZSwgUExBWUVSX0NPTkZJRyB9IGZyb20gJ0Bwcm9qZWN0LXN1bmJpcmQvc3VuYmlyZC1wbGF5ZXItc2RrLXY5JztcbmltcG9ydCB7IFF1bWxMaWJyYXJ5U2VydmljZSB9IGZyb20gJy4vcXVtbC1saWJyYXJ5LnNlcnZpY2UnO1xuaW1wb3J0IHsgU2FmZUh0bWxQaXBlIH0gZnJvbSAnLi9waXBlcy9zYWZlLWh0bWwvc2FmZS1odG1sLnBpcGUnO1xuaW1wb3J0IHsgTWFpblBsYXllckNvbXBvbmVudCB9IGZyb20gJy4vbWFpbi1wbGF5ZXIvbWFpbi1wbGF5ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IFNlY3Rpb25QbGF5ZXJDb21wb25lbnQgfSBmcm9tICcuL3NlY3Rpb24tcGxheWVyL3NlY3Rpb24tcGxheWVyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBQcm9ncmVzc0luZGljYXRvcnNDb21wb25lbnQgfSBmcm9tICcuL3Byb2dyZXNzLWluZGljYXRvcnMvcHJvZ3Jlc3MtaW5kaWNhdG9ycy5jb21wb25lbnQnXG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW1xuICAgIFF1bWxMaWJyYXJ5Q29tcG9uZW50LFxuICAgIE1jcUNvbXBvbmVudCxcbiAgICBIZWFkZXJDb21wb25lbnQsXG4gICAgU2FDb21wb25lbnQsXG4gICAgTWNxUXVlc3Rpb25Db21wb25lbnQsXG4gICAgTWNxT3B0aW9uQ29tcG9uZW50LFxuICAgIFF1bWxQb3B1cENvbXBvbmVudCxcbiAgICBNY3FJbWFnZU9wdGlvbkNvbXBvbmVudCxcbiAgICBab29tSW5Db21wb25lbnQsXG4gICAgU3RhckNvbXBvbmVudCxcbiAgICBQcmV2aW91c0NvbXBvbmVudCxcbiAgICBOZXh0Q29tcG9uZW50LFxuICAgIFByZXZpb3VzQWN0aXZlQ29tcG9uZW50LFxuICAgIEJvb2ttYXJrQ29tcG9uZW50LFxuICAgIEhpbnRDb21wb25lbnQsXG4gICAgQW5zQ29tcG9uZW50LFxuICAgIFNoYXJlQ29tcG9uZW50LFxuICAgIENvcnJlY3RDb21wb25lbnQsXG4gICAgU2NvcmVib2FyZENvbXBvbmVudCxcbiAgICBTdGFydHBhZ2VDb21wb25lbnQsXG4gICAgVGltZXJDb21wb25lbnQsXG4gICAgQ29udGVudENvbXBvbmVudCxcbiAgICBTdGFydHBhZ2VzdGFyaWNvbkNvbXBvbmVudCxcbiAgICBOZXh0QWN0aXZlQ29tcG9uZW50LFxuICAgIEFsZXJ0Q29tcG9uZW50LFxuICAgIENsb3NlQ29tcG9uZW50LFxuICAgIE1jcVNvbHV0aW9uc0NvbXBvbmVudCxcbiAgICBEdXJhdGlvbnRpbWVyQ29tcG9uZW50LFxuICAgIEF1ZGlvQ29tcG9uZW50LFxuICAgIFdyb25nQ29tcG9uZW50LFxuICAgIE1lbnVDb21wb25lbnQsXG4gICAgU2FmZUh0bWxQaXBlLFxuICAgIE1haW5QbGF5ZXJDb21wb25lbnQsXG4gICAgU2VjdGlvblBsYXllckNvbXBvbmVudCxcbiAgICBQcm9ncmVzc0luZGljYXRvcnNDb21wb25lbnQsXG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgQ2Fyb3VzZWxNb2R1bGUsXG4gICAgU3VuYmlyZFBsYXllclNka01vZHVsZVxuICBdLFxuICBwcm92aWRlcnM6IFtcbiAgICBRdW1sTGlicmFyeVNlcnZpY2UsXG4gICAgeyBwcm92aWRlOiBQTEFZRVJfQ09ORklHLCB1c2VWYWx1ZTogeyBjb250ZW50Q29tcGF0aWJpbGl0eUxldmVsOiA2IH0gfVxuICBdLFxuICBleHBvcnRzOiBbTWFpblBsYXllckNvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgUXVtbExpYnJhcnlNb2R1bGUgeyB9XG4iXX0=