UNPKG

ngx-acuw

Version:

Angular components using WEBGL (threejs)

48 lines (47 loc) 1.64 kB
import { OverlayRef } from '@angular/cdk/overlay'; import { ChangeDetectorRef, OnInit } from '@angular/core'; import { ImageTransitionComponent } from '../image-transition/image-transition.component'; import * as i0 from "@angular/core"; export declare class LightboxOverlayComponent implements OnInit { private changeRef; imageTransition: ImageTransitionComponent; overlayRef: OverlayRef; imageUrls: string[]; displacementImageUrl: string; forceFullscreen: boolean; forceShowNavButtons: boolean; imageSize: string; autoPlay: boolean; autoPlayInterval: number; transitionDuration: number; transitionType: string; sizeX: number; sizeY: number; width: number; intensity: number; startIndex: number; currentImageIndex: number; showPerformanceMonitor: boolean; swipeCoord: number[]; swipeTime: number; constructor(changeRef: ChangeDetectorRef); ngOnInit(): void; keyEvent(event: KeyboardEvent): void; /** * Close the lightbox */ close(): void; /** * method to set the index counter * @param index index of the image */ imageIndexChange(index: number): void; /** * Listen to touche events for gestures (mobile) * @param e touch event * @param when indicator if 'start' or 'end' */ swipe(e: TouchEvent, when: string): void; static ɵfac: i0.ɵɵFactoryDeclaration<LightboxOverlayComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LightboxOverlayComponent, "lib-lightbox-overlay", never, {}, {}, never, never>; }