@@ -4,37 +4,40 @@ <h2>Basic Configuration</h2>
4
4
5
5
< ngx-checkbox [configuration] ="jsonModel " [(ngModel)] ="isSelected " name ="isSelected "> </ ngx-checkbox >
6
6
< pre class ="boolean "> {{ isSelected }}</ pre >
7
+ < b > TS:</ b >
8
+ < pre > <![CDATA[
9
+ import { CustomCheckBoxModel } from 'angular-custom-checkbox';
10
+ ...
11
+
12
+ export class AppExampleComponent implements OnInit {
13
+ isSelected: boolean = false;
14
+ configuration: CustomCheckBoxModel = new CustomCheckBoxModel();´
15
+ ...
16
+ }]]> </ pre >
7
17
< b > HTML:</ b >
8
- < pre > <![CDATA[< ngx-checkbox [configuration] ="jsonModel " [(ngModel)] ="isSelected " name ="isSelected "> </ ngx-checkbox > ]]> </ pre >
9
-
10
- <!-- < h4>Colors</h4>
11
- <ngx-checkbox [label]="' p-primary'" [color]="'p-primary'" [rounded]="true" [(ngModel)]="isSelected" name="isSelected"></ngx-checkbox>
12
-
13
- <ngx-checkbox [label]="' p-success'" [color]="'p-success'" [rounded]="true" [(ngModel)]="isSelected" name="isSelected"></ngx-checkbox>
14
-
15
- <ngx-checkbox [label]="' p-danger'" [color]="'p-danger'" [rounded]="true" [(ngModel)]="isSelected" name="isSelected"></ngx-checkbox>
16
-
17
- <ngx-checkbox [label]="' p-info'" [color]="'p-info'" [rounded]="true" [(ngModel)]="isSelected" name="isSelected"></ngx-checkbox>
18
-
19
- <ngx-checkbox [label]="' p-warning'" [color]="'p-warning'" [rounded]="true" [(ngModel)]="isSelected" name="isSelected"></ngx-checkbox>
20
-
21
-
18
+ < pre > <![CDATA[< ngx-checkbox [configuration] ="configuration " [(ngModel)] ="isSelected " name ="isSelected "> </ ngx-checkbox > ]]> </ pre >
19
+
20
+ < h4 > Colors</ h4 >
21
+ p-primary
22
+ < ngx-checkbox [configuration] =" configurationPrimary " [(ngModel)] =" isSelected " name =" isSelected " > </ ngx-checkbox >
23
+ p-success
24
+ < ngx-checkbox [configuration] =" configurationSuccess " [(ngModel)] =" isSelected " name =" isSelected " > </ ngx-checkbox >
25
+ p-danger
26
+ < ngx-checkbox [configuration] =" configurationDanger " [(ngModel)] =" isSelected " name =" isSelected " > </ ngx-checkbox >
27
+ p-info
28
+ < ngx-checkbox [configuration] =" configurationInfo " [(ngModel)] =" isSelected " name =" isSelected " > </ ngx-checkbox >
29
+ p-warning
30
+ < ngx-checkbox [configuration] =" configurationWarning " [(ngModel)] =" isSelected " name =" isSelected " > </ ngx-checkbox >
31
+
22
32
< h2 > Advanced Configuration</ h2 >
23
33
24
- <ngx-checkbox [label]="'Material Design Icons'" [colorHex]="'#F500FF'" [colorInside]="'#FFF'" [rounded]="true" [icon]="'mdi mdi-check'"
25
- [(ngModel)]="isSelected2" name="isSelected2"></ngx-checkbox>
26
- <pre class="boolean">{{ isSelected2 }}</pre>
27
- <b>Code:</b>
28
- <pre><![CDATA[<ngx-checkbox [label]="'Checkbox 2'" [colorHex]="'#F500FF'" [colorInside]="'#FFF'" [rounded]="true" [icon]="'mdi mdi-check'" [(ngModel)]="isSelected2" name="isSelected2"></ngx-checkbox>]]></pre>
29
-
30
- <h4>Icons and Colors</h4>
31
- <ngx-checkbox [label]="'Font-Awesome'" [colorHex]="'#18CDCA'" [colorInside]="'#FFF'" [rounded]="true" [icon]="'fa fa-check'"
32
- [(ngModel)]="isSelected2" name="isSelected2"></ngx-checkbox>
33
- <ngx-checkbox [label]="'Font-Awesome'" [colorHex]="'#FF302C'" [colorInside]="'#FFF'" [rounded]="false" [icon]="'fa fa-times'"
34
- [(ngModel)]="isSelected2" name="isSelected2"></ngx-checkbox>
34
+ < ngx-checkbox [configuration] ="configurationCustom " [(ngModel)] ="isSelected " name ="isSelected "> </ ngx-checkbox >
35
35
< br >
36
36
< br >
37
- <b>Code:</b>
38
- <pre><![CDATA[ <ngx-checkbox [label]="'Font-Awesome'" [colorHex]="'#18CDCA'" [colorInside]="'#FFF'" [rounded]="true" [icon]="'fa fa-check'" [(ngModel)]="isSelected2" name="isSelected2"></ngx-checkbox>]]></pre>
39
- <pre><![CDATA[ <ngx-checkbox [label]="'Font-Awesome'" [colorHex]="'#FF302C'" [colorInside]="'#FFF'" [rounded]="false" [icon]="'fa fa-times'" [(ngModel)]="isSelected2" name="isSelected2"></ngx-checkbox>]]></pre> -->
37
+ < b > TS:</ b >
38
+ < pre > <![CDATA[
39
+ this.configurationCustom.colorHex = '#F500FF';
40
+ this.configurationCustom.colorInside = '#FFF' //or 'white';
41
+ this.configurationCustom.rounded = true;
42
+ this.configurationCustom.icon = 'fa fa-pencil';]]> </ pre >
40
43
</ div >
0 commit comments