| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- import { ElementRef, AfterContentInit, AfterViewChecked, QueryList, TemplateRef, EventEmitter } from '@angular/core';
- export declare class PickList implements AfterViewChecked, AfterContentInit {
- el: ElementRef;
- source: any[];
- target: any[];
- sourceHeader: string;
- targetHeader: string;
- responsive: boolean;
- filterBy: string;
- trackBy: Function;
- sourceTrackBy: Function;
- targetTrackBy: Function;
- showSourceFilter: boolean;
- showTargetFilter: boolean;
- metaKeySelection: boolean;
- dragdrop: boolean;
- style: any;
- styleClass: string;
- sourceStyle: any;
- targetStyle: any;
- showSourceControls: boolean;
- showTargetControls: boolean;
- sourceFilterPlaceholder: string;
- targetFilterPlaceholder: string;
- disabled: boolean;
- ariaSourceFilterLabel: string;
- ariaTargetFilterLabel: string;
- filterMatchMode: string;
- onMoveToSource: EventEmitter<any>;
- onMoveAllToSource: EventEmitter<any>;
- onMoveAllToTarget: EventEmitter<any>;
- onMoveToTarget: EventEmitter<any>;
- onSourceReorder: EventEmitter<any>;
- onTargetReorder: EventEmitter<any>;
- onSourceSelect: EventEmitter<any>;
- onTargetSelect: EventEmitter<any>;
- onSourceFilter: EventEmitter<any>;
- onTargetFilter: EventEmitter<any>;
- listViewSourceChild: ElementRef;
- listViewTargetChild: ElementRef;
- sourceFilterViewChild: ElementRef;
- targetFilterViewChild: ElementRef;
- templates: QueryList<any>;
- itemTemplate: TemplateRef<any>;
- visibleOptionsSource: any[];
- visibleOptionsTarget: any[];
- selectedItemsSource: any[];
- selectedItemsTarget: any[];
- reorderedListElement: any;
- draggedItemIndexSource: number;
- draggedItemIndexTarget: number;
- dragOverItemIndexSource: number;
- dragOverItemIndexTarget: number;
- dragging: boolean;
- movedUp: boolean;
- movedDown: boolean;
- itemTouched: boolean;
- filterValueSource: string;
- filterValueTarget: string;
- fromListType: number;
- toListType: number;
- onListItemDroppoint: boolean;
- listHighlightTarget: boolean;
- listHighlightSource: boolean;
- emptyMessageSourceTemplate: TemplateRef<any>;
- emptyMessageTargetTemplate: TemplateRef<any>;
- readonly SOURCE_LIST = -1;
- readonly TARGET_LIST = 1;
- constructor(el: ElementRef);
- ngAfterContentInit(): void;
- ngAfterViewChecked(): void;
- onItemClick(event: any, item: any, selectedItems: any[], callback: EventEmitter<any>): void;
- onSourceItemDblClick(): void;
- onTargetItemDblClick(): void;
- onFilter(event: KeyboardEvent, data: any[], listType: number): void;
- isItemVisible(item: any, listType: number): boolean;
- isVisibleInList(data: any[], item: any, filterValue: string): boolean;
- onItemTouchEnd(event: any): void;
- private sortByIndexInList;
- moveUp(listElement: any, list: any, selectedItems: any, callback: any): void;
- moveTop(listElement: any, list: any, selectedItems: any, callback: any): void;
- moveDown(listElement: any, list: any, selectedItems: any, callback: any): void;
- moveBottom(listElement: any, list: any, selectedItems: any, callback: any): void;
- moveRight(): void;
- moveAllRight(): void;
- moveLeft(): void;
- moveAllLeft(): void;
- isSelected(item: any, selectedItems: any[]): boolean;
- findIndexInSelection(item: any, selectedItems: any[]): number;
- findIndexInList(item: any, list: any): number;
- onDragStart(event: DragEvent, index: number, listType: number): void;
- onDragOver(event: DragEvent, index: number, listType: number): void;
- onDragLeave(event: DragEvent, listType: number): void;
- onDrop(event: DragEvent, index: number, listType: number): void;
- onDragEnd(event: DragEvent): void;
- onListDrop(event: DragEvent, listType: number): void;
- insert(fromIndex: any, fromList: any, toIndex: any, toList: any, callback: any): void;
- onListMouseMove(event: MouseEvent, listType: number): void;
- onListDragLeave(): void;
- resetFilter(): void;
- onItemKeydown(event: KeyboardEvent, item: any, selectedItems: any[], callback: EventEmitter<any>): void;
- findNextItem(item: any): any;
- findPrevItem(item: any): any;
- }
- export declare class PickListModule {
- }
|