UNPKG

@gmerabishvili/ngx-picklist

Version:
54 lines (53 loc) 2.81 kB
import { EventEmitter, OnInit, TemplateRef } from '@angular/core'; import { CdkDragDrop } from "@angular/cdk/drag-drop"; import * as i0 from "@angular/core"; export declare class NgxPicklistComponent implements OnInit { selectedItemsSource: any[]; selectedItemsTarget: any[]; readonly SOURCE_LIST = -1; readonly TARGET_LIST = 1; source: any[]; target: any[]; sourceHeaderTemplate: TemplateRef<any>; targetHeaderTemplate: TemplateRef<any>; itemTemplate: TemplateRef<any>; showControls: boolean; showResetControl: boolean; styleClass: string; disabled: boolean; dragdropDisabled: boolean; trackBy: any; movedToTarget: EventEmitter<any>; movedAllToTarget: EventEmitter<any>; movedToSource: EventEmitter<any>; movedAllToSource: EventEmitter<any>; targetReordered: EventEmitter<any>; sourceReordered: EventEmitter<any>; targetSelected: EventEmitter<any>; sourceSelected: EventEmitter<any>; reset: EventEmitter<any>; constructor(); ngOnInit(): void; moveToTarget(): void; moveAllToTarget(): void; moveToSource(): void; moveAllToSource(): void; resetItems(): void; onItemClick(event: any, item: any, selectedItems: any[], callback: EventEmitter<any>): void; onItemKeydown(event: KeyboardEvent, item: any, selectedItems: any[], callback: EventEmitter<any>): void; onSourceItemDblClick(): void; onTargetItemDblClick(): void; onDrop(event: CdkDragDrop<string[]>, listType: number): void; sourceMoveDisabled(): any; moveToTargetDisabled(): boolean; moveAllToTargetDisabled(): boolean; moveToSourceDisabled(): boolean; moveAllToSourceDisabled(): boolean; resetDisabled(): boolean; isSelected(item: any, selectedItems: any[]): boolean; findIndexInSelection(item: any, selectedItems: any[]): number; findIndexInList(item: any, list: any): number; isEmpty(value: any): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<NgxPicklistComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxPicklistComponent, "ngx-picklist", never, { "source": "source"; "target": "target"; "sourceHeaderTemplate": "sourceHeaderTemplate"; "targetHeaderTemplate": "targetHeaderTemplate"; "itemTemplate": "itemTemplate"; "showControls": "showControls"; "showResetControl": "showResetControl"; "styleClass": "styleClass"; "disabled": "disabled"; "dragdropDisabled": "dragdropDisabled"; "trackBy": "trackBy"; }, { "movedToTarget": "movedToTarget"; "movedAllToTarget": "movedAllToTarget"; "movedToSource": "movedToSource"; "movedAllToSource": "movedAllToSource"; "targetReordered": "targetReordered"; "sourceReordered": "sourceReordered"; "targetSelected": "targetSelected"; "sourceSelected": "sourceSelected"; "reset": "reset"; }, never, never, false>; }