UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

35 lines (34 loc) 1.25 kB
import { AfterContentChecked, AfterViewInit, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { PositionService } from '@duoduo-oba/ng-devui/position'; import { PositionType } from '@duoduo-oba/ng-devui/tooltip'; import { Subscription } from 'rxjs'; import { PopoverType } from './popover.types'; export declare class PopoverComponent implements OnInit, AfterViewInit, AfterContentChecked, OnDestroy { private renderer; private positionService; elementRef: ElementRef; triggerElementRef: ElementRef; position: PositionType; content: string; showAnimate: boolean; scrollElement: Element; appendToBody: boolean; zIndex: number; popType: PopoverType; animateState: string; display: string; readonly class: string; readonly state: string; subs: Subscription; SCROLL_REFRESH_INTERVAL: number; constructor(renderer: Renderer2, positionService: PositionService, elementRef: ElementRef); ngOnInit(): void; ngAfterViewInit(): void; ngAfterContentChecked(): void; show(): void; hide(): void; onHidden(): void; onAnimationEnd(event: any): void; ngOnDestroy(): void; updatePosition(): void; }