UNPKG

ng-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

73 lines (72 loc) 2.9 kB
/** * @license * Copyright Alibaba.com All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE */ import { ChangeDetectorRef, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges, TemplateRef } from '@angular/core'; import { BooleanInput, NzSafeAny } from 'ng-zorro-antd/core/types'; import { NzI18nService } from 'ng-zorro-antd/i18n'; import { Observable } from 'rxjs'; import { TransferCanMove, TransferChange, TransferDirection, TransferItem, TransferSearchChange, TransferSelectChange } from './interface'; export declare class NzTransferComponent implements OnInit, OnChanges, OnDestroy { private cdr; private i18n; static ngAcceptInputType_nzDisabled: BooleanInput; static ngAcceptInputType_nzShowSelectAll: BooleanInput; static ngAcceptInputType_nzShowSearch: BooleanInput; private unsubscribe$; private lists; locale: NzSafeAny; leftFilter: string; rightFilter: string; nzDisabled: boolean; nzDataSource: TransferItem[]; nzTitles: string[]; nzOperations: string[]; nzListStyle: object; nzShowSelectAll: boolean; nzItemUnit: string; nzItemsUnit: string; nzCanMove: (arg: TransferCanMove) => Observable<TransferItem[]>; nzRenderList: Array<TemplateRef<NzSafeAny> | null> | null; nzRender: TemplateRef<NzSafeAny>; nzFooter: TemplateRef<NzSafeAny>; nzShowSearch: boolean; nzFilterOption: (inputValue: string, item: TransferItem) => boolean; nzSearchPlaceholder: string; nzNotFoundContent: string; nzTargetKeys: string[]; nzSelectedKeys: string[]; readonly nzChange: EventEmitter<TransferChange>; readonly nzSearchChange: EventEmitter<TransferSearchChange>; readonly nzSelectChange: EventEmitter<TransferSelectChange>; leftDataSource: TransferItem[]; rightDataSource: TransferItem[]; private splitDataSource; private getCheckedData; handleLeftSelectAll: (checked: boolean) => void; handleRightSelectAll: (checked: boolean) => void; handleLeftSelect: (item: TransferItem) => void; handleRightSelect: (item: TransferItem) => void; handleSelect(direction: TransferDirection, checked: boolean, item?: TransferItem): void; handleFilterChange(ret: { direction: TransferDirection; value: string; }): void; leftActive: boolean; rightActive: boolean; private updateOperationStatus; moveToLeft: () => void; moveToRight: () => void; moveTo(direction: TransferDirection): void; private truthMoveTo; constructor(cdr: ChangeDetectorRef, i18n: NzI18nService); private markForCheckAllList; private handleNzTargetKeys; private handleNzSelectedKeys; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; }