UNPKG

ontimize-web-ngx

Version:
34 lines (33 loc) 1.9 kB
import { CdkDragDrop } from '@angular/cdk/drag-drop'; import { MatSelectionList } from '@angular/material/list'; import { OGroupedColumnTypes } from '../../types'; import * as i0 from "@angular/core"; export declare const DEFAULT_DUAL_LIST_SELECTOR: string[]; export declare class ODualListSelectorComponent { dataSource: Array<any>; dataDestination: Array<any>; titleListDataSource: string; titleListDataDestination: string; description: string; key: string; display: string; groupedColumnTypes: OGroupedColumnTypes[]; drop(event: CdkDragDrop<string[]>): void; addToGroupedColumns(columnsToGrouped: MatSelectionList): void; removeGroupedColumns(groupedColumns: MatSelectionList): void; onRemoveGroupColumn(column: any): void; isAllSelected(list: MatSelectionList): boolean; masterToggle(list: MatSelectionList): void; hasValue(list: MatSelectionList): boolean; isDisabledSortAsc(list: MatSelectionList): boolean; isDisabledSortDesc(list: MatSelectionList): boolean; sortAscSelectedItems(list: MatSelectionList): void; sortDescSelectedItems(list: MatSelectionList): void; getCheckboxLabel(list: MatSelectionList): string; getSelectedItems(): Array<any>; setSelectedItems(items: Array<any>): void; getGroupedColumnTypes(): OGroupedColumnTypes[]; get groupedDateColumns(): OGroupedColumnTypes[]; static ɵfac: i0.ɵɵFactoryDeclaration<ODualListSelectorComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ODualListSelectorComponent, "o-dual-list-selector", never, { "key": "key"; "display": "display"; "dataSource": "data-source"; "dataDestination": "data-destination"; "titleListDataSource": "title-list-data-source"; "titleListDataDestination": "title-list-data-destination"; "groupedColumnTypes": "grouped-column-types"; "description": "description"; }, {}, never, never, false, never>; }