UNPKG

@stratio/egeo

Version:

Stratio egeo library of components in Angular 2

32 lines (31 loc) 1.24 kB
import { ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, OnDestroy, OnInit, Renderer } from '@angular/core'; import { EventWindowManager } from '../utils/event-window-manager'; import { StDropDownMenuGroup, StDropDownMenuItem } from '../st-dropdown-menu/st-dropdown-menu.interface'; export declare class StDropdownComponent extends EventWindowManager implements OnDestroy, OnInit, OnChanges { private renderer; private cd; button: string; active: boolean; items: Array<StDropDownMenuItem | StDropDownMenuGroup>; default: boolean; firstSelected: boolean; disabled: boolean; width: string; qaTag: string; themeClass: string; click: EventEmitter<boolean>; change: EventEmitter<Object>; buttonElement: ElementRef; widthMenu: string; constructor(renderer: Renderer, cd: ChangeDetectorRef, buttonElement: ElementRef); ngOnInit(): void; ngOnChanges(values: any): void; ngOnDestroy(): void; changeOption(item: StDropDownMenuItem): void; onClickEvent(event: MouseEvent): void; hideMenu(event?: KeyboardEvent): void; private findSelected(); private isStDropdownItem(items); private updateSelected(item?); private checkFirstSelected(); }