UNPKG

ngx-academia-uniandes-library

Version:

This library is used for Academia-Uniandes system.

51 lines (50 loc) 1.64 kB
import { EventEmitter } from '@angular/core'; import { ComboBoxModelData } from "./model-data/combo-box.modeldata"; export declare class ComboBox { static readonly SINGLE: number; static readonly MULTIPLE: number; static readonly COMPACT: number; static readonly FULL_SIZE: number; static readonly SELECT: number; static readonly NONE: number; static readonly ALL: number; selectedElements: any[]; selectedSingle: any; data: ComboBoxModelData[]; ComboBoxReference: typeof ComboBox; multiSelect: boolean; selectFirst: boolean; compact: boolean; disabled: any; selectStates: number; selectState: any; optionInstance: string; enableSelectionState: boolean; resetSelect: boolean; preSelectedElements: any; preSelect: any; hideElements: any; hiddenElements: any; disableCheckBoxesSelection: boolean; onSelection: EventEmitter<{}>; onMultiSelection: EventEmitter<{}>; onSelectionState: EventEmitter<{}>; constructor(); getSelectedElements(): any[]; getSelectedElement(): any; changeSelectionState(state: any): void; resetSelection(): void; reset(): void; select(): void; hide(): void; onSelectionChange(): void; onMultiSelectionChange(): void; selectionParamsBeforeReset(): void; selectionParamsAfterReset(): void; fireSelectEvents(): void; selectFirstDefault(): void; onMultipleListElementClicked(element: any): void; onSelectSingleElement(element: any): void; preSelectAction(): void; hideAction(): void; }