UNPKG

angular-gallery

Version:

Responsive gallery for Angular with touch screen support.

22 lines (21 loc) 917 B
import { Injector, ComponentFactoryResolver, ApplicationRef } from '@angular/core'; import { EventService } from './event.service'; import { OverlayProperties } from './interfaces'; export declare class Overlay { private componentFactoryResolver; private appRef; private injector; private eventService; globalEventsSubscription: any; componentRefs: {}; _properties: any; _defaultProperties: any; constructor(componentFactoryResolver: ComponentFactoryResolver, appRef: ApplicationRef, injector: Injector, eventService: EventService); appendComponentToBody(properties: any, component?: any): void; load(properties: OverlayProperties): void; close(prop?: any): void; applyPropertieDefaults(defaultProperties: any, properties: any): any; objectLength(obj: any): number; handleGlobalEvents(event: any): void; handleCloseEvent(): void; }