UNPKG

ngx-crystal-gallery

Version:

Responsive gallery with support for masonry layout and lightbox.

45 lines (44 loc) 1.33 kB
import { EventEmitter, ElementRef, ChangeDetectorRef } from '@angular/core'; export declare class LightboxComponent { private elementRef; private ref; _index: any; prevIndex: any; currImageLoaded: any; prevImageHide: any; wrapperProp: any; _data: any; currentImageIndex: number; spinnerHeight: number; descriptionHeight: number; data: any; close: EventEmitter<{}>; showLightbox: boolean; hideControls: boolean; hostStyleTransition: string; hostStyleBackgroundColor: string; currImageElem: ElementRef; prevImageElem: ElementRef; wrapperElem: ElementRef; readonly images: any; readonly config: any; readonly index: number; readonly currImagePath: any; prevImagePath: any; readonly isFirst: boolean; readonly isLast: boolean; readonly latestImageIndex: number; readonly description: any; readonly counter: string; onKeyDown(event: any): void; onMouseEnter(event: any): void; constructor(elementRef: ElementRef, ref: ChangeDetectorRef); ngOnInit(): void; closeLightbox(): void; next(): void; prev(): void; onImageLoaded(): void; setBackgroundOpacity(opacity: any): void; setMaxDimensions(): void; setAnimationDuration(): void; }