UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

33 lines (32 loc) 1.28 kB
import { EventEmitter, ViewContainerRef, ComponentRef, OnDestroy, ElementRef, OnInit, ComponentFactoryResolver, Renderer2, TemplateRef, OnChanges, SimpleChanges } from '@angular/core'; import { PopoverComponent } from './popover.component'; import { PopoverOptions } from './popover-options.provider'; export declare class PopoverDirective implements OnInit, OnChanges, OnDestroy { private _viewContainerRef; private _elm; private _defaultOptions; private _cfr; private _renderer; popover: ComponentRef<PopoverComponent>; private _eventListeners; mask: boolean; showArrow: boolean; visible: boolean; placement: string; overlay: TemplateRef<any>; onVisibleChange: EventEmitter<boolean>; onSelect: EventEmitter<any>; appendToBody: boolean; className: string; autoClose: boolean; togglePopover(): void; constructor(_viewContainerRef: ViewContainerRef, _elm: ElementRef, _defaultOptions: PopoverOptions, _cfr: ComponentFactoryResolver, _renderer: Renderer2); positionMap(placement: any): string; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private onDocumentClick; private showPopover; private positionPopover; private hidePopover; }