Skip to content

Commit dd64205

Browse files
committed
Revert form examples
1 parent f129cbe commit dd64205

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

examples/app/app.component.html

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,32 +20,31 @@ <h2>Angular 2 Forms</h2>
2020
<div class="form-group">
2121

2222
<label for="email">Email</label>
23-
<dx-text-box formControlName="emailControl" [(ngModel)]="angularFormData.email" [isValid]="emailControl.valid || emailControl.pristine" [validationError]="{ message: 'Enter correct email' }"></dx-text-box>
23+
<dx-text-box formControlName="emailControl" [(ngModel)]="formData.email" [isValid]="emailControl.valid || emailControl.pristine" [validationError]="{ message: 'Enter correct email' }"></dx-text-box>
2424

2525
<label for="password">Password</label>
26-
<dx-text-box formControlName="passwordControl" [(ngModel)]="angularFormData.password" mode="password" [isValid]="passwordControl.valid || passwordControl.pristine" [validationError]="{ message: 'Password should be greater that six symbols' }"></dx-text-box>
26+
<dx-text-box formControlName="passwordControl" [(ngModel)]="formData.password" mode="password" [isValid]="passwordControl.valid || passwordControl.pristine" [validationError]="{ message: 'Password should be greater that six symbols' }"></dx-text-box>
2727

2828
</div>
2929
<label>Toggle form controls state: </label>
3030
<dx-switch (onValueChanged)="toggleFormControlsState($event)"></dx-switch><br/>
3131
<dx-button text="Submit" (onClick)="onSubmit()"></dx-button>
32-
<span>email: '{{angularFormData.email}}', password: '{{angularFormData.password}}'</span>
3332
</form>
3433

3534
<h2>DevExtreme validation features</h2>
3635
<dx-validation-group>
3736
<div class="form-group">
3837

3938
<label>Email</label>
40-
<dx-text-box [(value)]="dxFormControlsData.email">
39+
<dx-text-box [(value)]="formData.email">
4140
<dx-validator>
4241
<dxi-validation-rule type="required" message="Email is required."></dxi-validation-rule>
4342
<dxi-validation-rule type="email" message="Email is invalid."></dxi-validation-rule>
4443
</dx-validator>
4544
</dx-text-box>
4645

4746
<label>Password</label>
48-
<dx-text-box [(value)]="dxFormControlsData.password" mode="password">
47+
<dx-text-box [(value)]="formData.password" mode="password">
4948
<dx-validator>
5049
<dxi-validation-rule type="required" message="Password is required."></dxi-validation-rule>
5150
</dx-validator>
@@ -55,31 +54,27 @@ <h2>DevExtreme validation features</h2>
5554

5655
</div>
5756
<dx-button (onClick)="validate($event)" text="Submit"></dx-button>
58-
<span>email: '{{dxFormControlsData.email}}', password: '{{dxFormControlsData.password}}'</span>
5957
</dx-validation-group>
6058

6159
<h2>dxForm</h2>
6260
<dx-form
6361
#dxForm
64-
[formData]="dxFormData"
62+
[formData]="formData"
6563
labelLocation="top">
6664
<dxi-item
6765
dataField="email"
68-
editorType="dxTextBox"
69-
[template]="null">
66+
editorType="dxTextBox">
7067
<dxi-validation-rule type="required" message="Email is required."></dxi-validation-rule>
7168
<dxi-validation-rule type="email" message="Email is invalid."></dxi-validation-rule>
7269
</dxi-item>
7370
<dxi-item
7471
dataField="password"
7572
editorType="dxTextBox"
76-
[editorOptions]="{ mode: 'password' }"
77-
[template]="null">
73+
[editorOptions]="{ mode: 'password' }">
7874
<dxi-validation-rule type="required" message="Password is required."></dxi-validation-rule>
7975
</dxi-item>
8076
</dx-form>
8177
<dx-button (onClick)="dxForm.instance.validate()" text="Submit"></dx-button>
82-
<span>email: '{{dxFormData.email}}', password: '{{dxFormData.password}}'</span>
8378

8479
<h2>Editor Widgets</h2>
8580

examples/app/app.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,10 @@ import{
9999
export class AppComponent implements OnInit {
100100
@ViewChild(DxPopoverComponent) popover: DxPopoverComponent;
101101
text = 'Initial text';
102-
angularFormData = { email: '', password: '' };
102+
formData = { email: '', password: '' };
103103
emailControl: AbstractControl;
104104
passwordControl: AbstractControl;
105105
form: FormGroup;
106-
dxFormControlsData = { email: '', password: '' };
107-
dxFormData = { email: '', password: '' };
108106
boolValue: boolean;
109107
numberValue: number;
110108
dateValue: Date;

0 commit comments

Comments
 (0)