@ng-matero/extensions
Version:
Angular Material Extensions
27 lines (23 loc) • 1.26 kB
TypeScript
import * as i0 from '@angular/core';
import { OnInit, OnDestroy } from '@angular/core';
import PhotoViewer from 'photoviewer';
declare class MtxPhotoviewer implements OnInit, OnDestroy {
private _elementRef;
images: PhotoViewer.Img[];
options?: PhotoViewer.Options;
embed: boolean;
photoviewerInstance?: PhotoViewer;
ngOnInit(): void;
ngOnDestroy(): void;
onClick(event: MouseEvent): void;
initPhotoViewer(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MtxPhotoviewer, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<MtxPhotoviewer, "[mtxPhotoviewer]", ["mtxPhotoviewer"], { "images": { "alias": "mtxPhotoviewerItems"; "required": false; }; "options": { "alias": "mtxPhotoviewerOptions"; "required": false; }; "embed": { "alias": "mtxPhotoviewerEmbed"; "required": false; }; }, {}, never, never, true, never>;
static ngAcceptInputType_embed: unknown;
}
declare class MtxPhotoviewerModule {
static ɵfac: i0.ɵɵFactoryDeclaration<MtxPhotoviewerModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<MtxPhotoviewerModule, never, [typeof MtxPhotoviewer], [typeof MtxPhotoviewer]>;
static ɵinj: i0.ɵɵInjectorDeclaration<MtxPhotoviewerModule>;
}
export { MtxPhotoviewer, MtxPhotoviewerModule };