ng-ytl-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
37 lines (32 loc) • 854 B
text/typescript
import { Component, OnInit } from '@angular/core';
import { NzMessageService } from '../../../index.showcase';
({
selector: 'nz-demo-transfer-basic',
template: `
<nz-transfer
[nzDataSource]="list"
[nzTitles]="['Source', 'Target']"
(nzSelectChange)="select($event)"
(nzChange)="change($event)">
</nz-transfer>
`
})
export class NzDemoTransferBasicComponent implements OnInit {
list: any[] = [];
ngOnInit() {
for (let i = 0; i < 20; i++) {
this.list.push({
key: i.toString(),
title: `content${i + 1}`,
disabled: i % 3 < 1,
});
}
[ 2, 3 ].forEach(idx => this.list[idx].direction = 'right');
}
select(ret: any) {
console.log('nzSelectChange', ret);
}
change(ret: any) {
console.log('nzChange', ret);
}
}