jpush-ui
Version:
极光大数据前端Angular组件(^6.1.0)
24 lines (23 loc) • 831 B
TypeScript
import { OnInit, OnDestroy, Renderer, EventEmitter } from '@angular/core';
export declare class DropdownComponent implements OnInit, OnDestroy {
private renderer;
trigger: string;
width: number;
dataSource: any[];
maxHeight: number | string;
selectChange: EventEmitter<any>;
getDropdownVisible: EventEmitter<any>;
chosen: any;
dropdownVisible: boolean;
_maxHeight: string;
private isOpen;
private documentClickListener;
constructor(renderer: Renderer);
ngOnInit(): void;
ngOnDestroy(): void;
onMouseLeave(event: Event, dropdown: HTMLDivElement, container: Element): void;
onDropdownHandler(event: Event, dropdown: HTMLDivElement, container: Element): void;
itemClick(event: Event, item: any): void;
private bindDocument();
private unbindDocument();
}