ngx-image-viewer-3
Version:
This package is an updated version of the ngx-image-viewer package for Angular17.
37 lines • 4.16 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ImageViewerComponent } from './image-viewer.component';
import { ToggleFullscreenDirective } from './fullscreen.directive';
import * as i0 from "@angular/core";
export class ImageViewerModule {
constructor() {
}
static forRoot(config) {
return {
ngModule: ImageViewerModule,
providers: [{ provide: 'config', useValue: config }]
};
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ImageViewerModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: ImageViewerModule, declarations: [ImageViewerComponent,
ToggleFullscreenDirective], imports: [CommonModule], exports: [ImageViewerComponent,
ToggleFullscreenDirective] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ImageViewerModule, imports: [CommonModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ImageViewerModule, decorators: [{
type: NgModule,
args: [{
imports: [
CommonModule,
],
declarations: [
ImageViewerComponent,
ToggleFullscreenDirective
],
exports: [
ImageViewerComponent,
ToggleFullscreenDirective
]
}]
}], ctorParameters: () => [] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW1hZ2Utdmlld2VyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1pbWFnZS12aWV3ZXItMTcvc3JjL2xpYi9pbWFnZS12aWV3ZXIvaW1hZ2Utdmlld2VyLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUF1QixNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDaEUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sd0JBQXdCLENBQUM7O0FBZW5FLE1BQU0sT0FBTyxpQkFBaUI7SUFDNUI7SUFHQSxDQUFDO0lBQ0QsTUFBTSxDQUFDLE9BQU8sQ0FBQyxNQUEwQjtRQUN2QyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGlCQUFpQjtZQUMzQixTQUFTLEVBQUUsQ0FBQyxFQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBQyxDQUFDO1NBQ25ELENBQUM7SUFDSixDQUFDOytHQVZVLGlCQUFpQjtnSEFBakIsaUJBQWlCLGlCQVIxQixvQkFBb0I7WUFDcEIseUJBQXlCLGFBSnpCLFlBQVksYUFPWixvQkFBb0I7WUFDcEIseUJBQXlCO2dIQUdoQixpQkFBaUIsWUFYMUIsWUFBWTs7NEZBV0gsaUJBQWlCO2tCQWI3QixRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRTt3QkFDUCxZQUFZO3FCQUNiO29CQUNELFlBQVksRUFBRTt3QkFDWixvQkFBb0I7d0JBQ3BCLHlCQUF5QjtxQkFDMUI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLG9CQUFvQjt3QkFDcEIseUJBQXlCO3FCQUMxQjtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IEltYWdlVmlld2VyQ29tcG9uZW50IH0gZnJvbSAnLi9pbWFnZS12aWV3ZXIuY29tcG9uZW50JztcclxuaW1wb3J0IHsgVG9nZ2xlRnVsbHNjcmVlbkRpcmVjdGl2ZSB9IGZyb20gJy4vZnVsbHNjcmVlbi5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBJbWFnZVZpZXdlckNvbmZpZyB9IGZyb20gJy4vaW1hZ2Utdmlld2VyLWNvbmZpZy5tb2RlbCc7XHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLCAgICBcclxuICBdLFxyXG4gIGRlY2xhcmF0aW9uczogW1xyXG4gICAgSW1hZ2VWaWV3ZXJDb21wb25lbnQsXHJcbiAgICBUb2dnbGVGdWxsc2NyZWVuRGlyZWN0aXZlXHJcbiAgXSxcclxuICBleHBvcnRzOiBbXHJcbiAgICBJbWFnZVZpZXdlckNvbXBvbmVudCxcclxuICAgIFRvZ2dsZUZ1bGxzY3JlZW5EaXJlY3RpdmVcclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBJbWFnZVZpZXdlck1vZHVsZSB7XHJcbiAgY29uc3RydWN0b3IgKClcclxuICB7XHJcbiAgICBcclxuICB9XHJcbiAgc3RhdGljIGZvclJvb3QoY29uZmlnPzogSW1hZ2VWaWV3ZXJDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzPEltYWdlVmlld2VyTW9kdWxlPiB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICBuZ01vZHVsZTogSW1hZ2VWaWV3ZXJNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW3twcm92aWRlOiAnY29uZmlnJywgdXNlVmFsdWU6IGNvbmZpZ31dXHJcbiAgICB9O1xyXG4gIH1cclxufVxyXG4iXX0=