@stratio/egeo
Version:
Stratio egeo library of components in Angular 2
24 lines (23 loc) • 940 B
TypeScript
import { EventEmitter, OnInit, AfterViewInit, ChangeDetectorRef, ElementRef } from '@angular/core';
import { StDropDownMenuGroup, StDropDownMenuItem } from './st-dropdown-menu.interface';
export declare class StDropdownMenuComponent implements OnInit, AfterViewInit {
private cd;
qaTag: string;
active: boolean;
items: StDropDownMenuItem[] | StDropDownMenuGroup[];
placement: string;
emptyListMessage: string;
change: EventEmitter<StDropDownMenuItem>;
buttonElement: ElementRef;
itemsGroup: StDropDownMenuGroup[];
widthMenu: string;
constructor(cd: ChangeDetectorRef);
ngOnInit(): void;
ngOnChanges(values: any): void;
ngAfterViewInit(): void;
checkGroup(): void;
isDropDownGroup(value: StDropDownMenuItem[] | StDropDownMenuGroup[]): value is StDropDownMenuGroup[];
onChange(value: StDropDownMenuItem): void;
onResize(event: Event): void;
private updateWidth();
}