UNPKG

ng-devui

Version:

DevUI components based on Angular

59 lines (58 loc) 2.56 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, NgZone, OnDestroy, Renderer2 } from '@angular/core'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; interface ExtraSetConfig { extraWidth?: number; offset?: string; } export declare class PopperComponent implements AfterViewInit, OnDestroy { protected el: ElementRef; protected renderer: Renderer2; protected ngZone: NgZone; protected changeDetectorRef: ChangeDetectorRef; private doc; get open(): any; set open(value: any); fluidPopper: boolean; poppoverAppendDirection: string; appendTo: string; extraConfig: ExtraSetConfig; showAnimation: boolean; protected popper: any; protected _isOpen: any; protected animate: boolean; protected popperDirection: string; protected directionAnimationTransformOrigin: { top: string; bottom: string; }; protected popperNode: any; protected popperParent: any; private directionSubject; document: Document; 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, doc: any); show(): void; private close; setBlurListener(): void; private applyTransitionStyle; private updateContainerTransitionDirection; private setTransitionOrigin; private createCustomPopper; private setTransition; update(): void; ngOnDestroy(): void; private detachPopperContainer; private attachPopperContainerToNode; private attachPopperContainerToSelector; ngAfterViewInit(): void; directionChange(): Observable<string>; static ɵfac: i0.ɵɵFactoryDeclaration<PopperComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PopperComponent, "d-popper-component", never, { "open": { "alias": "open"; "required": false; }; "fluidPopper": { "alias": "fluidPopper"; "required": false; }; "poppoverAppendDirection": { "alias": "poppoverAppendDirection"; "required": false; }; "appendTo": { "alias": "appendTo"; "required": false; }; "extraConfig": { "alias": "extraConfig"; "required": false; }; "showAnimation": { "alias": "showAnimation"; "required": false; }; }, { "openChange": "openChange"; }, never, ["[popper-activator]", "[popper-prepend]", "[popper-container]", "[popper-append]"], false, never>; } export {};