UNPKG

aui-select-box

Version:
38 lines (37 loc) 1.28 kB
import { OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { ListItem } from './list-item.domain'; export declare const AUI_SELECT_BOX_ACCESSOR: any; export declare class SelectBoxComponent implements OnInit, ControlValueAccessor { constructor(); list: any; sort: any; search: any; selectAll: any; disabled: boolean; leftFilterText: string; rightFilterText: string; originalItems: ListItem[]; selectedItems: ListItem[]; selectedList: string[]; ngOnInit(): void; getLeftSelectedList(): ListItem[]; getRightSelectedList(): ListItem[]; addItems(): void; removeItems(): void; private moveItems; dragOntoRightItems(event: any): void; dragOntoLeftItems(event: any): void; private changeItemPosition; selectAllOnLeft(event: any): void; selectAllOnRight(event: any): void; private changeSelection; value: any; setSelectedValues(values: string[]): void; onChange: (val: string[]) => void; onTouched: () => void; writeValue(value: string[]): void; registerOnChange(fn: (val: string[]) => void): void; registerOnTouched(fn: () => void): void; setDisabledState(isDisabled: boolean): void; }