2 [(nzVisible)]="cloudLeasedLineShowFlag"
3 nzTitle="Create Cloud Leased Line"
4 (nzOnCancel)="cancel(false)"
6 [nzFooter]="modalFooter"
8 <div class="subnet_params_container">
10 <nz-form-item *ngFor="let item of comunicationFormItems; let i = index">
13 [nzRequired]="item.required"
18 <nz-form-control [nzSpan]="10">
19 <div *ngIf="item.type === 'text'">{{cloud_leased_line_info[item.key]}}</div>
21 [nzTitle]="item.scoped && item.scopedText ? item.scopedText : ''"
22 [nzPlacement]="'right'"
30 [disabled]="isUpdateFlag"
31 *ngIf="item.type === 'input'"
32 [(ngModel)]="cloud_leased_line_info[item.key]"
33 [placeholder]="item.placeholder ? item.placeholder : ''"
38 [disabled]="isUpdateFlag"
39 [(ngModel)]="cloud_leased_line_info[item.key]"
40 *ngIf="item.type === 'select'"
45 *ngFor="let option of cloudPointOptions"
49 <div *ngIf="item.type === 'node_select_one'">
51 <span>{{item.rateName}}:</span>
56 [name]="item.rateName"
57 [(ngModel)]="cloud_leased_line_info[item.key].bandwidth"
58 [placeholder]="item.placeholder ? item.placeholder : ''"
62 <span>{{item.nodeName}}:</span>
64 [name]="item.nodeName"
65 [disabled]="isUpdateFlag"
66 [(ngModel)]="cloud_leased_line_info[item.key].name"
71 *ngFor="let option of nodeLists"
79 [disabled]="isUpdateFlag"
80 [(ngModel)]="cloud_leased_line_info[item.key]"
81 *ngIf="item.type === 'radio'"
85 [nzValue]="option.key"
86 *ngFor="let option of item.options"
95 <ng-template #modalFooter>
96 <button nz-button nzType="default" (click)="cancel()">Cancel</button>
97 <button nz-button nzType="primary" (click)="submit()" [nzLoading]="loading">OK</button>