1 <cd-modal [modalRef]="activeModal">
2 <ng-container i18n="form title|Example: Create Pool@@formTitle"
3 class="modal-title">{{ action | titlecase }} {{ resource | upperFirst }}</ng-container>
5 <ng-container class="modal-content">
6 <form #formDir="ngForm"
7 [formGroup]="osdPgScrubForm"
9 <div class="modal-body osd-modal">
11 <cd-config-option [optionNames]="basicOptions"
12 [optionsForm]="osdPgScrubForm"
13 [optionsFormDir]="formDir"
14 [optionsFormGroupName]="'basicFormGroup'"
15 #basicOptionsValues></cd-config-option>
18 <div class="col-sm-12">
19 <a class="pull-right margin-right-md"
20 (click)="advancedEnabled = true"
21 *ngIf="!advancedEnabled"
25 <div *ngIf="advancedEnabled">
26 <h3 class="page-header"
27 i18n>Advanced configuration options</h3>
28 <cd-config-option [optionNames]="advancedOptions"
29 [optionsForm]="osdPgScrubForm"
30 [optionsFormDir]="formDir"
31 [optionsFormGroupName]="'advancedFormGroup'"
32 #advancedOptionsValues></cd-config-option>
35 <div class="modal-footer">
36 <cd-submit-button *ngIf="permissions.configOpt.update"
37 (submitAction)="submitAction()"
38 i18n="form action button|Example: Create Pool@@formActionButton"
39 [form]="osdPgScrubForm">{{ action | titlecase }} {{ resource | upperFirst }}</cd-submit-button>
40 <cd-back-button [back]="activeModal.close">