UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

43 lines (42 loc) 1.53 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnDestroy, Renderer2 } from '@angular/core'; import Popper from 'popper.js'; export declare class PopperComponent implements AfterViewInit, OnDestroy { protected el: ElementRef; protected renderer: Renderer2; protected ngZone: NgZone; protected changeDetectorRef: ChangeDetectorRef; open: any; fluidPopper: boolean; appendTo: string; protected popper: Popper; protected _isOpen: any; protected animate: boolean; protected popperDirection: string; protected directionAnimationTransformOrigin: { 'top': string; 'bottom': string; }; protected popperNode: any; protected popperParent: any; openChange: EventEmitter<any>; popperActivator: ElementRef; popperContainer: ElementRef; static nextTick(fn: any): void; onDocumentClick: ($event: MouseEvent) => void; private blockEvent; constructor(el: ElementRef, renderer: Renderer2, ngZone: NgZone, changeDetectorRef: ChangeDetectorRef); show(): void; private close; setBlurListener(): void; private applyTransitionStyle; private updateContainerTransitionDirection; private setTransitionOrigin; private createPopper; private setTransition; update(): void; ngOnDestroy(): void; private detachPopperContainer; private attachPopperContainerToNode; private attachPopperContainerToSelector; ngAfterViewInit(): void; }