UNPKG

novo-elements

Version:

Bullhorn's NOVO Element Repository for Angular 2

31 lines (30 loc) 1.16 kB
import { OnChanges, ComponentRef, ViewContainerRef, ComponentFactoryResolver, EventEmitter, SimpleChange } from '@angular/core'; import { PopOverContent } from './PopOverContent'; export declare class PopOverDirective implements OnChanges { protected viewContainerRef: ViewContainerRef; protected resolver: ComponentFactoryResolver; protected PopoverComponent: typeof PopOverContent; protected popover: ComponentRef<PopOverContent>; protected visible: boolean; constructor(viewContainerRef: ViewContainerRef, resolver: ComponentFactoryResolver); content: string | PopOverContent; popoverDisabled: boolean; popoverAlways: boolean; popoverAnimation: boolean; popoverPlacement: string; popoverTitle: string; popoverOnHover: boolean; popoverDismissTimeout: number; onShown: EventEmitter<PopOverDirective>; onHidden: EventEmitter<PopOverDirective>; showOrHideOnClick(): void; showOnHover(): void; hideOnHover(): void; ngOnChanges(changes: { [propertyName: string]: SimpleChange; }): void; toggle(): void; show(): void; hide(): void; getElement(): any; }