angular-gallery
Version:
Responsive gallery for Angular with touch screen support.
39 lines (38 loc) • 1.39 kB
TypeScript
import { OnInit, ElementRef, ComponentFactoryResolver } from '@angular/core';
import { EventService } from './event.service';
import { AdDirective } from './ad.directive';
import { OverlayProperties } from './interfaces';
export declare class OverlayContainerComponent implements OnInit {
private componentFactoryResolver;
elementRef: ElementRef;
private eventService;
isInitial: boolean;
globalEventsSubscription: any;
overlayBackdrop: boolean;
minTimeout: number;
_hostOpacity: number;
adHost: AdDirective;
properties: OverlayProperties;
get hostOpacity(): number;
set hostOpacity(value: number);
get hostTransition(): string;
hostTransform: string;
get hostZIndex(): number;
get hostWidth(): string;
get hostHeight(): string;
get hostPosition(): "fixed" | "absolute";
hostShown: boolean;
onClick(event: any): void;
transitionEnd(event: any): void;
get popoverClass(): any;
constructor(componentFactoryResolver: ComponentFactoryResolver, elementRef: ElementRef, eventService: EventService);
ngOnInit(): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
initialOverlay(): void;
showOverlayAnimation(): void;
loadComponent(): void;
closeOverlay(): void;
closeOverlayEnd(): void;
handleGlobalEvents(event: any): void;
}