UNPKG

@pepperi/lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.1.

140 lines 15.2 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { ReactiveFormsModule, FormsModule } from '@angular/forms'; import { MatCommonModule } from '@angular/material/core'; import { MatFormFieldModule } from '@angular/material/form-field'; import { MatDialogModule } from '@angular/material/dialog'; import { MatIconModule } from '@angular/material/icon'; import { PepperiModule } from '@pepperi/lib'; import { PepperiFieldTitleModule } from '@pepperi/lib/field-title'; import { PepperiIconModule, pepperiIconSystemEdit, pepperiIconSystemClose, pepperiIconArrowRightAlt, pepperiIconArrowLeftAlt } from '@pepperi/lib/icon'; import { PepperiDialogModule } from '@pepperi/lib/dialog'; import { GalleryModule } from '@ngx-gallery/core'; // import { ImageViewerModule } from 'ngx-image-viewer'; import { PepperiImagesFilmstripComponent } from './images-filmstrip.component'; import * as i0 from "@angular/core"; import * as i1 from "@pepperi/lib/icon"; export class PepperiImagesFilmstripModule { constructor(pepperiIconRegistry) { this.pepperiIconRegistry = pepperiIconRegistry; this.pepperiIconRegistry.registerIcons([ pepperiIconSystemEdit, pepperiIconSystemClose, pepperiIconArrowRightAlt, pepperiIconArrowLeftAlt ]); } } PepperiImagesFilmstripModule.ɵmod = i0.ɵɵdefineNgModule({ type: PepperiImagesFilmstripModule }); PepperiImagesFilmstripModule.ɵinj = i0.ɵɵdefineInjector({ factory: function PepperiImagesFilmstripModule_Factory(t) { return new (t || PepperiImagesFilmstripModule)(i0.ɵɵinject(i1.PepperiIconRegistry)); }, imports: [[ CommonModule, BrowserAnimationsModule, ReactiveFormsModule, FormsModule, // Material modules, MatCommonModule, MatFormFieldModule, MatDialogModule, MatIconModule, // External modules GalleryModule, // ImageViewerModule.forRoot({ // btnClass: 'default', // The CSS class(es) that will apply to the buttons // zoomFactor: 0.1, // The amount that the scale will be increased by // containerBackgroundColor: 'transparent', // The color to use for the background. This can provided in hex, or rgb(a). // wheelZoom: true, // If true, the mouse wheel can be used to zoom in // allowFullscreen: false, // If true, the fullscreen button will be shown, allowing the user to entr fullscreen mode // btnIcons: { // // The icon classes that will apply to the buttons. By default, font-awesome is used. // zoomIn: 'fa fa-plus', // zoomOut: 'fa fa-minus', // rotateClockwise: 'fa fa-repeat', // rotateCounterClockwise: 'fa fa-undo', // next: 'fa fa-arrow-right', // prev: 'fa fa-arrow-left', // fullscreen: 'fa fa-arrows-alt' // } // }), // Pepperi modules PepperiModule, PepperiIconModule, PepperiFieldTitleModule, PepperiDialogModule ]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(PepperiImagesFilmstripModule, { declarations: [PepperiImagesFilmstripComponent], imports: [CommonModule, BrowserAnimationsModule, ReactiveFormsModule, FormsModule, // Material modules, MatCommonModule, MatFormFieldModule, MatDialogModule, MatIconModule, // External modules GalleryModule, // ImageViewerModule.forRoot({ // btnClass: 'default', // The CSS class(es) that will apply to the buttons // zoomFactor: 0.1, // The amount that the scale will be increased by // containerBackgroundColor: 'transparent', // The color to use for the background. This can provided in hex, or rgb(a). // wheelZoom: true, // If true, the mouse wheel can be used to zoom in // allowFullscreen: false, // If true, the fullscreen button will be shown, allowing the user to entr fullscreen mode // btnIcons: { // // The icon classes that will apply to the buttons. By default, font-awesome is used. // zoomIn: 'fa fa-plus', // zoomOut: 'fa fa-minus', // rotateClockwise: 'fa fa-repeat', // rotateCounterClockwise: 'fa fa-undo', // next: 'fa fa-arrow-right', // prev: 'fa fa-arrow-left', // fullscreen: 'fa fa-arrows-alt' // } // }), // Pepperi modules PepperiModule, PepperiIconModule, PepperiFieldTitleModule, PepperiDialogModule], exports: [PepperiImagesFilmstripComponent] }); })(); /*@__PURE__*/ (function () { i0.ɵsetClassMetadata(PepperiImagesFilmstripModule, [{ type: NgModule, args: [{ imports: [ CommonModule, BrowserAnimationsModule, ReactiveFormsModule, FormsModule, // Material modules, MatCommonModule, MatFormFieldModule, MatDialogModule, MatIconModule, // External modules GalleryModule, // ImageViewerModule.forRoot({ // btnClass: 'default', // The CSS class(es) that will apply to the buttons // zoomFactor: 0.1, // The amount that the scale will be increased by // containerBackgroundColor: 'transparent', // The color to use for the background. This can provided in hex, or rgb(a). // wheelZoom: true, // If true, the mouse wheel can be used to zoom in // allowFullscreen: false, // If true, the fullscreen button will be shown, allowing the user to entr fullscreen mode // btnIcons: { // // The icon classes that will apply to the buttons. By default, font-awesome is used. // zoomIn: 'fa fa-plus', // zoomOut: 'fa fa-minus', // rotateClockwise: 'fa fa-repeat', // rotateCounterClockwise: 'fa fa-undo', // next: 'fa fa-arrow-right', // prev: 'fa fa-arrow-left', // fullscreen: 'fa fa-arrows-alt' // } // }), // Pepperi modules PepperiModule, PepperiIconModule, PepperiFieldTitleModule, PepperiDialogModule ], exports: [PepperiImagesFilmstripComponent], declarations: [PepperiImagesFilmstripComponent], }] }], function () { return [{ type: i1.PepperiIconRegistry }]; }, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW1hZ2VzLWZpbG1zdHJpcC5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9wZXBwZXJpLWxpYi9pbWFnZXMtZmlsbXN0cmlwL2ltYWdlcy1maWxtc3RyaXAubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQy9FLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUVsRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDekQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDbEUsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzNELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUV2RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sY0FBYyxDQUFDO0FBQzdDLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ25FLE9BQU8sRUFDSCxpQkFBaUIsRUFFakIscUJBQXFCLEVBQ3JCLHNCQUFzQixFQUN0Qix3QkFBd0IsRUFDeEIsdUJBQXVCLEVBQzFCLE1BQU0sbUJBQW1CLENBQUM7QUFDM0IsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFFMUQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ2xELHdEQUF3RDtBQUV4RCxPQUFPLEVBQUUsK0JBQStCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQzs7O0FBeUMvRSxNQUFNLE9BQU8sNEJBQTRCO0lBQ3JDLFlBQW9CLG1CQUF3QztRQUF4Qyx3QkFBbUIsR0FBbkIsbUJBQW1CLENBQXFCO1FBQ3hELElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxhQUFhLENBQUM7WUFDbkMscUJBQXFCO1lBQ3JCLHNCQUFzQjtZQUN0Qix3QkFBd0I7WUFDeEIsdUJBQXVCO1NBQzFCLENBQUMsQ0FBQztJQUNQLENBQUM7O2dFQVJRLDRCQUE0Qjt1SUFBNUIsNEJBQTRCLHFEQXRDNUI7WUFDTCxZQUFZO1lBQ1osdUJBQXVCO1lBQ3ZCLG1CQUFtQjtZQUNuQixXQUFXO1lBQ1gsb0JBQW9CO1lBQ3BCLGVBQWU7WUFDZixrQkFBa0I7WUFDbEIsZUFBZTtZQUNmLGFBQWE7WUFDYixtQkFBbUI7WUFDbkIsYUFBYTtZQUNiLDhCQUE4QjtZQUM5QiwrRUFBK0U7WUFDL0UseUVBQXlFO1lBQ3pFLDRIQUE0SDtZQUM1SCwwRUFBMEU7WUFDMUUseUhBQXlIO1lBQ3pILGtCQUFrQjtZQUNsQixnR0FBZ0c7WUFDaEcsZ0NBQWdDO1lBQ2hDLGtDQUFrQztZQUNsQywyQ0FBMkM7WUFDM0MsZ0RBQWdEO1lBQ2hELHFDQUFxQztZQUNyQyxvQ0FBb0M7WUFDcEMseUNBQXlDO1lBQ3pDLFFBQVE7WUFDUixNQUFNO1lBQ04sa0JBQWtCO1lBQ2xCLGFBQWE7WUFDYixpQkFBaUI7WUFDakIsdUJBQXVCO1lBQ3ZCLG1CQUFtQjtTQUN0Qjt3RkFJUSw0QkFBNEIsbUJBRnJCLCtCQUErQixhQW5DM0MsWUFBWTtRQUNaLHVCQUF1QjtRQUN2QixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLG9CQUFvQjtRQUNwQixlQUFlO1FBQ2Ysa0JBQWtCO1FBQ2xCLGVBQWU7UUFDZixhQUFhO1FBQ2IsbUJBQW1CO1FBQ25CLGFBQWE7UUFDYiw4QkFBOEI7UUFDOUIsK0VBQStFO1FBQy9FLHlFQUF5RTtRQUN6RSw0SEFBNEg7UUFDNUgsMEVBQTBFO1FBQzFFLHlIQUF5SDtRQUN6SCxrQkFBa0I7UUFDbEIsZ0dBQWdHO1FBQ2hHLGdDQUFnQztRQUNoQyxrQ0FBa0M7UUFDbEMsMkNBQTJDO1FBQzNDLGdEQUFnRDtRQUNoRCxxQ0FBcUM7UUFDckMsb0NBQW9DO1FBQ3BDLHlDQUF5QztRQUN6QyxRQUFRO1FBQ1IsTUFBTTtRQUNOLGtCQUFrQjtRQUNsQixhQUFhO1FBQ2IsaUJBQWlCO1FBQ2pCLHVCQUF1QjtRQUN2QixtQkFBbUIsYUFFWiwrQkFBK0I7a0RBR2pDLDRCQUE0QjtjQXZDeEMsUUFBUTtlQUFDO2dCQUNOLE9BQU8sRUFBRTtvQkFDTCxZQUFZO29CQUNaLHVCQUF1QjtvQkFDdkIsbUJBQW1CO29CQUNuQixXQUFXO29CQUNYLG9CQUFvQjtvQkFDcEIsZUFBZTtvQkFDZixrQkFBa0I7b0JBQ2xCLGVBQWU7b0JBQ2YsYUFBYTtvQkFDYixtQkFBbUI7b0JBQ25CLGFBQWE7b0JBQ2IsOEJBQThCO29CQUM5QiwrRUFBK0U7b0JBQy9FLHlFQUF5RTtvQkFDekUsNEhBQTRIO29CQUM1SCwwRUFBMEU7b0JBQzFFLHlIQUF5SDtvQkFDekgsa0JBQWtCO29CQUNsQixnR0FBZ0c7b0JBQ2hHLGdDQUFnQztvQkFDaEMsa0NBQWtDO29CQUNsQywyQ0FBMkM7b0JBQzNDLGdEQUFnRDtvQkFDaEQscUNBQXFDO29CQUNyQyxvQ0FBb0M7b0JBQ3BDLHlDQUF5QztvQkFDekMsUUFBUTtvQkFDUixNQUFNO29CQUNOLGtCQUFrQjtvQkFDbEIsYUFBYTtvQkFDYixpQkFBaUI7b0JBQ2pCLHVCQUF1QjtvQkFDdkIsbUJBQW1CO2lCQUN0QjtnQkFDRCxPQUFPLEVBQUUsQ0FBRSwrQkFBK0IsQ0FBRTtnQkFDNUMsWUFBWSxFQUFFLENBQUUsK0JBQStCLENBQUU7YUFDcEQiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xyXG5pbXBvcnQgeyBCcm93c2VyQW5pbWF0aW9uc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3BsYXRmb3JtLWJyb3dzZXIvYW5pbWF0aW9ucyc7XHJcbmltcG9ydCB7IFJlYWN0aXZlRm9ybXNNb2R1bGUsIEZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5cclxuaW1wb3J0IHsgTWF0Q29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY29yZSc7XHJcbmltcG9ydCB7IE1hdEZvcm1GaWVsZE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2Zvcm0tZmllbGQnO1xyXG5pbXBvcnQgeyBNYXREaWFsb2dNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9kaWFsb2cnO1xyXG5pbXBvcnQgeyBNYXRJY29uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvaWNvbic7XHJcblxyXG5pbXBvcnQgeyBQZXBwZXJpTW9kdWxlIH0gZnJvbSAnQHBlcHBlcmkvbGliJztcclxuaW1wb3J0IHsgUGVwcGVyaUZpZWxkVGl0bGVNb2R1bGUgfSBmcm9tICdAcGVwcGVyaS9saWIvZmllbGQtdGl0bGUnO1xyXG5pbXBvcnQge1xyXG4gICAgUGVwcGVyaUljb25Nb2R1bGUsXHJcbiAgICBQZXBwZXJpSWNvblJlZ2lzdHJ5LFxyXG4gICAgcGVwcGVyaUljb25TeXN0ZW1FZGl0LFxyXG4gICAgcGVwcGVyaUljb25TeXN0ZW1DbG9zZSxcclxuICAgIHBlcHBlcmlJY29uQXJyb3dSaWdodEFsdCxcclxuICAgIHBlcHBlcmlJY29uQXJyb3dMZWZ0QWx0XHJcbn0gZnJvbSAnQHBlcHBlcmkvbGliL2ljb24nO1xyXG5pbXBvcnQgeyBQZXBwZXJpRGlhbG9nTW9kdWxlIH0gZnJvbSAnQHBlcHBlcmkvbGliL2RpYWxvZyc7XHJcblxyXG5pbXBvcnQgeyBHYWxsZXJ5TW9kdWxlIH0gZnJvbSAnQG5neC1nYWxsZXJ5L2NvcmUnO1xyXG4vLyBpbXBvcnQgeyBJbWFnZVZpZXdlck1vZHVsZSB9IGZyb20gJ25neC1pbWFnZS12aWV3ZXInO1xyXG5cclxuaW1wb3J0IHsgUGVwcGVyaUltYWdlc0ZpbG1zdHJpcENvbXBvbmVudCB9IGZyb20gJy4vaW1hZ2VzLWZpbG1zdHJpcC5jb21wb25lbnQnO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICAgIGltcG9ydHM6IFtcclxuICAgICAgICBDb21tb25Nb2R1bGUsXHJcbiAgICAgICAgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUsXHJcbiAgICAgICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcclxuICAgICAgICBGb3Jtc01vZHVsZSxcclxuICAgICAgICAvLyBNYXRlcmlhbCBtb2R1bGVzLFxyXG4gICAgICAgIE1hdENvbW1vbk1vZHVsZSxcclxuICAgICAgICBNYXRGb3JtRmllbGRNb2R1bGUsXHJcbiAgICAgICAgTWF0RGlhbG9nTW9kdWxlLFxyXG4gICAgICAgIE1hdEljb25Nb2R1bGUsXHJcbiAgICAgICAgLy8gRXh0ZXJuYWwgbW9kdWxlc1xyXG4gICAgICAgIEdhbGxlcnlNb2R1bGUsXHJcbiAgICAgICAgLy8gSW1hZ2VWaWV3ZXJNb2R1bGUuZm9yUm9vdCh7XHJcbiAgICAgICAgLy8gICAgIGJ0bkNsYXNzOiAnZGVmYXVsdCcsIC8vIFRoZSBDU1MgY2xhc3MoZXMpIHRoYXQgd2lsbCBhcHBseSB0byB0aGUgYnV0dG9uc1xyXG4gICAgICAgIC8vICAgICB6b29tRmFjdG9yOiAwLjEsIC8vIFRoZSBhbW91bnQgdGhhdCB0aGUgc2NhbGUgd2lsbCBiZSBpbmNyZWFzZWQgYnlcclxuICAgICAgICAvLyAgICAgY29udGFpbmVyQmFja2dyb3VuZENvbG9yOiAndHJhbnNwYXJlbnQnLCAvLyBUaGUgY29sb3IgdG8gdXNlIGZvciB0aGUgYmFja2dyb3VuZC4gVGhpcyBjYW4gcHJvdmlkZWQgaW4gaGV4LCBvciByZ2IoYSkuXHJcbiAgICAgICAgLy8gICAgIHdoZWVsWm9vbTogdHJ1ZSwgLy8gSWYgdHJ1ZSwgdGhlIG1vdXNlIHdoZWVsIGNhbiBiZSB1c2VkIHRvIHpvb20gaW5cclxuICAgICAgICAvLyAgICAgYWxsb3dGdWxsc2NyZWVuOiBmYWxzZSwgLy8gSWYgdHJ1ZSwgdGhlIGZ1bGxzY3JlZW4gYnV0dG9uIHdpbGwgYmUgc2hvd24sIGFsbG93aW5nIHRoZSB1c2VyIHRvIGVudHIgZnVsbHNjcmVlbiBtb2RlXHJcbiAgICAgICAgLy8gICAgIGJ0bkljb25zOiB7XHJcbiAgICAgICAgLy8gICAgICAgICAvLyBUaGUgaWNvbiBjbGFzc2VzIHRoYXQgd2lsbCBhcHBseSB0byB0aGUgYnV0dG9ucy4gQnkgZGVmYXVsdCwgZm9udC1hd2Vzb21lIGlzIHVzZWQuXHJcbiAgICAgICAgLy8gICAgICAgICB6b29tSW46ICdmYSBmYS1wbHVzJyxcclxuICAgICAgICAvLyAgICAgICAgIHpvb21PdXQ6ICdmYSBmYS1taW51cycsXHJcbiAgICAgICAgLy8gICAgICAgICByb3RhdGVDbG9ja3dpc2U6ICdmYSBmYS1yZXBlYXQnLFxyXG4gICAgICAgIC8vICAgICAgICAgcm90YXRlQ291bnRlckNsb2Nrd2lzZTogJ2ZhIGZhLXVuZG8nLFxyXG4gICAgICAgIC8vICAgICAgICAgbmV4dDogJ2ZhIGZhLWFycm93LXJpZ2h0JyxcclxuICAgICAgICAvLyAgICAgICAgIHByZXY6ICdmYSBmYS1hcnJvdy1sZWZ0JyxcclxuICAgICAgICAvLyAgICAgICAgIGZ1bGxzY3JlZW46ICdmYSBmYS1hcnJvd3MtYWx0J1xyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gfSksXHJcbiAgICAgICAgLy8gUGVwcGVyaSBtb2R1bGVzXHJcbiAgICAgICAgUGVwcGVyaU1vZHVsZSxcclxuICAgICAgICBQZXBwZXJpSWNvbk1vZHVsZSxcclxuICAgICAgICBQZXBwZXJpRmllbGRUaXRsZU1vZHVsZSxcclxuICAgICAgICBQZXBwZXJpRGlhbG9nTW9kdWxlXHJcbiAgICBdLFxyXG4gICAgZXhwb3J0czogWyBQZXBwZXJpSW1hZ2VzRmlsbXN0cmlwQ29tcG9uZW50IF0sXHJcbiAgICBkZWNsYXJhdGlvbnM6IFsgUGVwcGVyaUltYWdlc0ZpbG1zdHJpcENvbXBvbmVudCBdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgUGVwcGVyaUltYWdlc0ZpbG1zdHJpcE1vZHVsZSB7XHJcbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIHBlcHBlcmlJY29uUmVnaXN0cnk6IFBlcHBlcmlJY29uUmVnaXN0cnkpIHtcclxuICAgICAgICB0aGlzLnBlcHBlcmlJY29uUmVnaXN0cnkucmVnaXN0ZXJJY29ucyhbXHJcbiAgICAgICAgICAgIHBlcHBlcmlJY29uU3lzdGVtRWRpdCxcclxuICAgICAgICAgICAgcGVwcGVyaUljb25TeXN0ZW1DbG9zZSxcclxuICAgICAgICAgICAgcGVwcGVyaUljb25BcnJvd1JpZ2h0QWx0LFxyXG4gICAgICAgICAgICBwZXBwZXJpSWNvbkFycm93TGVmdEFsdFxyXG4gICAgICAgIF0pO1xyXG4gICAgfVxyXG59XHJcbiJdfQ==