UNPKG

@progress/kendo-angular-dropdowns

Version:
30 lines (29 loc) 753 B
import { EventEmitter } from '@angular/core'; /** * @hidden */ export interface SelectionEvent { indices: number[]; added?: number; removed?: number; } /** * @hidden */ export declare class SelectionService { onSelect: EventEmitter<SelectionEvent>; onChange: EventEmitter<SelectionEvent>; onFocus: EventEmitter<number>; isSelected(index: number): boolean; isFocused(index: number): boolean; focus(index: number): void; select(index: number): void; add(index: number): void; unselect(index: number): void; change(index: number): void; resetSelection(index: number | number[]): void; readonly selected: number[]; focused: number; private selectedIndices; private focusedIndex; }