solar-ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
26 lines (25 loc) • 899 B
TypeScript
import { Overlay } from '@angular/cdk/overlay';
import { NgZone, TemplateRef } from '@angular/core';
import { NzDropdownContextComponent } from './nz-dropdown-context.component';
export declare class NzDropdownService {
private overlay;
private document;
private zone;
protected instance: NzDropdownContextComponent;
private overlayRef;
private locatePoint;
private positionStrategy;
private backdropClickSubscription;
private detachmentsSubscription;
private onPositionChangeSubscription;
private positions;
constructor(overlay: Overlay, document: any, zone: NgZone);
private createOverlay;
private handlePositionChanges;
private handleCloseEvent;
private createPoint;
private removePoint;
private setInstanceValue;
create($event: MouseEvent, template: TemplateRef<void>): NzDropdownContextComponent;
close(): void;
}