Skip to content

Commit ccf426f

Browse files
committed
fix: Fixed example of disabeling the form
#306
1 parent edc85cb commit ccf426f

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

sample/src/app/components/forms.ts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ import {Component,OnInit} from "@angular/core"
77
<form materialize class="col s12">
88
<div class="row">
99
<div class="input-field col s6">
10-
<input [(ngModel)]="firstName" name="firstName" placeholder="Placeholder" id="first_name" type="text" class="validate" [attr.disabled]="isDisabled?true:null">
10+
<input [(ngModel)]="firstName" name="firstName" placeholder="Placeholder" id="first_name" type="text" class="validate" [disabled]="isDisabled?true:null">
1111
<label for="first_name">First Name</label>
1212
</div>
1313
<div class="input-field col s6">
14-
<input id="last_name" type="text" class="validate" [attr.disabled]="isDisabled?true:null">
14+
<input id="last_name" type="text" class="validate" [disabled]="isDisabled?true:null">
1515
<label for="last_name">Last Name</label>
1616
</div>
1717
</div>
1818
<div class="row">
1919
<div class="input-field col s12">
20-
<input type="text" name="autoComplete" materialize="autocomplete" [materializeParams]="[autocompleteInit]" [attr.disabled]="isDisabled?true:null">
20+
<input type="text" name="autoComplete" materialize="autocomplete" [materializeParams]="[autocompleteInit]" [disabled]="isDisabled?true:null">
2121
<label for="autoComplete">Autocomplete (Apple/Google)</label>
2222
</div>
2323
</div>
@@ -29,25 +29,25 @@ import {Component,OnInit} from "@angular/core"
2929
</div>
3030
<div class="row">
3131
<div class="input-field col s12">
32-
<input id="password" type="password" placeholder="" class="validate" [attr.disabled]="isDisabled?true:null">
32+
<input id="password" type="password" placeholder="" class="validate" [disabled]="isDisabled?true:null">
3333
<label for="password">Password</label>
3434
</div>
3535
</div>
3636
<div class="row">
3737
<div class="input-field col s12">
38-
<input id="email" type="email" class="validate" [attr.disabled]="isDisabled?true:null">
38+
<input id="email" type="email" class="validate" [disabled]="isDisabled?true:null">
3939
<label for="email">Email</label>
4040
</div>
4141
</div>
4242
<div class="row">
4343
<div class="input-field col s6">
4444
<i class="material-icons prefix">account_circle</i>
45-
<input id="icon_prefix" type="text" class="validate" [attr.disabled]="isDisabled?true:null">
45+
<input id="icon_prefix" type="text" class="validate" [disabled]="isDisabled?true:null">
4646
<label for="icon_prefix">First Name</label>
4747
</div>
4848
<div class="input-field col s6">
4949
<i class="material-icons prefix">phone</i>
50-
<input id="icon_telephone" type="tel" class="validate" [attr.disabled]="isDisabled?true:null">
50+
<input id="icon_telephone" type="tel" class="validate" [disabled]="isDisabled?true:null">
5151
<label for="icon_telephone">Telephone</label>
5252
</div>
5353
</div>
@@ -61,24 +61,24 @@ import {Component,OnInit} from "@angular/core"
6161
</div>
6262
</div>
6363
<div class="row">
64-
<input materialize="pickadate" type="date" class="datepicker" [attr.disabled]="isDisabled?true:null">
64+
<input materialize="pickadate" type="date" class="datepicker" [disabled]="isDisabled?true:null">
6565
</div>
6666
<div class="row">
6767
<div class="input-field col s12">
68-
<textarea id="textarea1" class="materialize-textarea" materialize="characterCounter" [attr.length]="maxLength" [attr.disabled]="isDisabled?true:null"></textarea>
68+
<textarea id="textarea1" class="materialize-textarea" materialize="characterCounter" [attr.length]="maxLength" [disabled]="isDisabled?true:null"></textarea>
6969
<label for="textarea1">Textarea</label>
7070
</div>
7171
</div>
7272
<div class="row">
7373
<div class="input-field col s6">
74-
<select [(ngModel)]="selectedOption" name="selectedOption" materialize="material_select" [materializeSelectOptions]="selectOptions" [attr.disabled]="isDisabled?true:null">
74+
<select [(ngModel)]="selectedOption" name="selectedOption" materialize="material_select" [materializeSelectOptions]="selectOptions" [disabled]="isDisabled?true:null">
7575
<option value="" disabled selected>Choose your option</option>
7676
<option *ngFor="let option of selectOptions" [value]="option.value">{{option.name}}</option>
7777
</select>
7878
<label>Materialize Select</label>
7979
</div>
8080
<div class="input-field col s6">
81-
<select multiple materialize="material_select" [materializeSelectOptions]="selectOptions" [attr.disabled]="isDisabled?true:null">
81+
<select multiple materialize="material_select" [materializeSelectOptions]="selectOptions" [disabled]="isDisabled?true:null">
8282
<option value="" disabled selected>Choose your option</option>
8383
<option *ngFor="let option of selectOptions" [value]="option.value">{{option.name}}</option>
8484
</select>
@@ -90,26 +90,26 @@ import {Component,OnInit} from "@angular/core"
9090
<div class="switch">
9191
<label>
9292
Off
93-
<input type="checkbox" [attr.disabled]="isDisabled?true:null">
93+
<input type="checkbox" [disabled]="isDisabled?true:null">
9494
<span class="lever"></span>
9595
On
9696
</label>
9797
</div>
9898
<br/>
9999
<p>
100-
<input type="checkbox" id="test5" [checked]="isTest5Checked" [attr.disabled]="isDisabled?true:null"/>
100+
<input type="checkbox" id="test5" [checked]="isTest5Checked" [disabled]="isDisabled?true:null"/>
101101
<label for="test5">Red</label>
102102
</p>
103103
<p>
104-
<input type="checkbox" id="test6" name="test6" [(ngModel)]="isTest6Checked" [attr.disabled]="isDisabled?true:null"/>
104+
<input type="checkbox" id="test6" name="test6" [(ngModel)]="isTest6Checked" [disabled]="isDisabled?true:null"/>
105105
<label for="test6">Yellow</label>
106106
</p>
107107
<p>
108-
<input type="checkbox" class="filled-in" id="filled-in-box" checked="checked" [attr.disabled]="isDisabled?true:null"/>
108+
<input type="checkbox" class="filled-in" id="filled-in-box" checked="checked" [disabled]="isDisabled?true:null"/>
109109
<label for="filled-in-box">Filled in</label>
110110
</p>
111111
<p>
112-
<input type="checkbox" id="indeterminate-checkbox" [attr.disabled]="isDisabled?true:null"/>
112+
<input type="checkbox" id="indeterminate-checkbox" [disabled]="isDisabled?true:null"/>
113113
<label for="indeterminate-checkbox">Indeterminate Style</label>
114114
</p>
115115
</div>
@@ -118,15 +118,15 @@ import {Component,OnInit} from "@angular/core"
118118
<div class="row">
119119
<div class="col s6">
120120
<p>
121-
<input name="group1" type="radio" id="test1" [(ngModel)]="radioButtonValue" [value]="1" [attr.disabled]="isDisabled?true:null"/>
121+
<input name="group1" type="radio" id="test1" [(ngModel)]="radioButtonValue" [value]="1" [disabled]="isDisabled?true:null"/>
122122
<label for="test1">Red</label>
123123
</p>
124124
<p>
125-
<input name="group1" type="radio" id="test2" [(ngModel)]="radioButtonValue" [value]="2" [attr.disabled]="isDisabled?true:null"/>
125+
<input name="group1" type="radio" id="test2" [(ngModel)]="radioButtonValue" [value]="2" [disabled]="isDisabled?true:null"/>
126126
<label for="test2">Yellow</label>
127127
</p>
128128
<p>
129-
<input class="with-gap" name="group1" type="radio" id="test3" [(ngModel)]="radioButtonValue" [value]="3" [attr.disabled]="isDisabled?true:null"/>
129+
<input class="with-gap" name="group1" type="radio" id="test3" [(ngModel)]="radioButtonValue" [value]="3" [disabled]="isDisabled?true:null"/>
130130
<label for="test3">Green</label>
131131
</p>
132132
<p>

0 commit comments

Comments
 (0)