1 | import { ElementRef } from '@angular/core';
|
2 | import { AfterAppendSubHtmlDetail, AfterCloseDetail, AfterOpenDetail, AfterSlideDetail, BeforeCloseDetail, BeforeNextSlideDetail, BeforeOpenDetail, BeforePrevSlideDetail, BeforeSlideDetail, ContainerResizeDetail, DragEndDetail, DragMoveDetail, DragStartDetail, FlipHorizontalDetail, FlipVerticalDetail, InitDetail, PosterClickDetail, RotateLeftDetail, RotateRightDetail, SlideItemLoadDetail } from 'lightgallery/lg-events';
|
3 | import { LightGallerySettings } from 'lightgallery/lg-settings';
|
4 | import * as i0 from "@angular/core";
|
5 | export declare class LightgalleryComponent {
|
6 | private _elementRef;
|
7 | private LG;
|
8 | private lgInitialized;
|
9 | constructor(_elementRef: ElementRef);
|
10 | settings: LightGallerySettings;
|
11 | onAfterAppendSlide?: (detail: AfterSlideDetail) => void;
|
12 | onInit?: (detail: InitDetail) => void;
|
13 | onHasVideo?: (detail: InitDetail) => void;
|
14 | onContainerResize?: (detail: ContainerResizeDetail) => void;
|
15 | onAfterAppendSubHtml?: (detail: AfterAppendSubHtmlDetail) => void;
|
16 | onBeforeOpen?: (detail: BeforeOpenDetail) => void;
|
17 | onAfterOpen?: (detail: AfterOpenDetail) => void;
|
18 | onSlideItemLoad?: (detail: SlideItemLoadDetail) => void;
|
19 | onBeforeSlide?: (detail: BeforeSlideDetail) => void;
|
20 | onAfterSlide?: (detail: AfterSlideDetail) => void;
|
21 | onPosterClick?: (detail: PosterClickDetail) => void;
|
22 | onDragStart?: (detail: DragStartDetail) => void;
|
23 | onDragMove?: (detail: DragMoveDetail) => void;
|
24 | onDragEnd?: (detail: DragEndDetail) => void;
|
25 | onBeforeNextSlide?: (detail: BeforeNextSlideDetail) => void;
|
26 | onBeforePrevSlide?: (detail: BeforePrevSlideDetail) => void;
|
27 | onBeforeClose?: (detail: BeforeCloseDetail) => void;
|
28 | onAfterClose?: (detail: AfterCloseDetail) => void;
|
29 | onRotateLeft?: (detail: RotateLeftDetail) => void;
|
30 | onRotateRight?: (detail: RotateRightDetail) => void;
|
31 | onFlipHorizontal?: (detail: FlipHorizontalDetail) => void;
|
32 | onFlipVertical?: (detail: FlipVerticalDetail) => void;
|
33 | ngAfterViewChecked(): void;
|
34 | ngOnDestroy(): void;
|
35 | private registerEvents;
|
36 | static ɵfac: i0.ɵɵFactoryDeclaration<LightgalleryComponent, never>;
|
37 | static ɵcmp: i0.ɵɵComponentDeclaration<LightgalleryComponent, "lightgallery", never, { "settings": "settings"; "onAfterAppendSlide": "onAfterAppendSlide"; "onInit": "onInit"; "onHasVideo": "onHasVideo"; "onContainerResize": "onContainerResize"; "onAfterAppendSubHtml": "onAfterAppendSubHtml"; "onBeforeOpen": "onBeforeOpen"; "onAfterOpen": "onAfterOpen"; "onSlideItemLoad": "onSlideItemLoad"; "onBeforeSlide": "onBeforeSlide"; "onAfterSlide": "onAfterSlide"; "onPosterClick": "onPosterClick"; "onDragStart": "onDragStart"; "onDragMove": "onDragMove"; "onDragEnd": "onDragEnd"; "onBeforeNextSlide": "onBeforeNextSlide"; "onBeforePrevSlide": "onBeforePrevSlide"; "onBeforeClose": "onBeforeClose"; "onAfterClose": "onAfterClose"; "onRotateLeft": "onRotateLeft"; "onRotateRight": "onRotateRight"; "onFlipHorizontal": "onFlipHorizontal"; "onFlipVertical": "onFlipVertical"; }, {}, never, ["*"], false>;
|
38 | }
|