File tree 10 files changed +12
-90
lines changed
projects/angular-nodegui/src/lib/components
10 files changed +12
-90
lines changed Original file line number Diff line number Diff line change @@ -34,16 +34,7 @@ export class NgCheckbox extends QCheckBox implements NgComponent {
34
34
}
35
35
36
36
public setNgProperty ( name : string , value : boolean ) : void {
37
- switch ( name ) {
38
- case 'checked' :
39
- this . setChecked ( value ) ;
40
- break ;
41
- case 'enabled' :
42
- this . setEnabled ( value ) ;
43
- break ;
44
- default :
45
- break ;
46
- }
37
+ this . setProperty ( name , value ) ;
47
38
}
48
39
49
40
public setStyle (
Original file line number Diff line number Diff line change @@ -28,22 +28,7 @@ export class NgDial extends QDial implements NgComponent {
28
28
}
29
29
30
30
public setNgProperty ( name : string , value : boolean | number ) : void {
31
- switch ( name ) {
32
- case 'enabled' :
33
- this . setEnabled ( value as boolean ) ;
34
- break ;
35
- case 'notchesVisible' :
36
- this . setNotchesVisible ( value as boolean ) ;
37
- break ;
38
- case 'wrapping' :
39
- this . setWrapping ( value as boolean ) ;
40
- break ;
41
- case 'notchTarget' :
42
- this . setNotchTarget ( value as number ) ;
43
- break ;
44
- default :
45
- break ;
46
- }
31
+ this . setProperty ( name , value ) ;
47
32
}
48
33
49
34
public setStyle (
Original file line number Diff line number Diff line change @@ -36,9 +36,6 @@ export class NgImage extends QLabel implements NgComponent {
36
36
value : string | boolean | AspectRatioMode | Buffer
37
37
) : void {
38
38
switch ( name ) {
39
- case 'enabled' :
40
- this . setEnabled ( value as boolean ) ;
41
- break ;
42
39
case 'src' :
43
40
if ( ! value ) {
44
41
return ;
@@ -63,6 +60,7 @@ export class NgImage extends QLabel implements NgComponent {
63
60
break ;
64
61
65
62
default :
63
+ this . setProperty ( name , value ) ;
66
64
break ;
67
65
}
68
66
}
Original file line number Diff line number Diff line change @@ -32,13 +32,8 @@ export class NgLineEdit extends QLineEdit implements NgComponent {
32
32
case 'text' :
33
33
value ? this . setText ( value as string ) : this . clear ( ) ;
34
34
break ;
35
- case 'placeholderText' :
36
- this . setPlaceholderText ( value as string ) ;
37
- break ;
38
- case 'readOnly' :
39
- this . setReadOnly ( value as boolean ) ;
40
- break ;
41
35
default :
36
+ this . setProperty ( name , value ) ;
42
37
break ;
43
38
}
44
39
}
Original file line number Diff line number Diff line change @@ -32,13 +32,9 @@ export class NgPlainTextEdit extends QPlainTextEdit implements NgComponent {
32
32
case 'text' :
33
33
value ? this . setPlainText ( value as string ) : this . clear ( ) ;
34
34
break ;
35
- case 'placeholderText' :
36
- this . setPlaceholderText ( value as string ) ;
37
- break ;
38
- case 'readOnly' :
39
- this . setReadOnly ( value as boolean ) ;
40
- break ;
35
+
41
36
default :
37
+ this . setProperty ( name , value ) ;
42
38
break ;
43
39
}
44
40
}
Original file line number Diff line number Diff line change @@ -19,25 +19,7 @@ export class NgProgressBar extends QProgressBar implements NgComponent {
19
19
) : void { }
20
20
21
21
public setNgProperty ( name : string , value : any ) : void {
22
- switch ( name ) {
23
- case 'value' :
24
- this . setValue ( value ) ;
25
- break ;
26
- case 'minimum' :
27
- this . setMinimum ( value ) ;
28
- break ;
29
- case 'maximum' :
30
- this . setMaximum ( value ) ;
31
- break ;
32
- case 'orientation' :
33
- this . setOrientation ( value ) ;
34
- break ;
35
- case 'enabled' :
36
- this . setEnabled ( value ) ;
37
- break ;
38
- default :
39
- break ;
40
- }
22
+ this . setProperty ( name , value ) ;
41
23
}
42
24
43
25
public setStyle (
Original file line number Diff line number Diff line change @@ -28,16 +28,7 @@ export class NgRadioButton extends QRadioButton implements NgComponent {
28
28
}
29
29
30
30
public setNgProperty ( name : string , value : boolean | string ) : void {
31
- switch ( name ) {
32
- case 'text' :
33
- this . setText ( value as string ) ;
34
- break ;
35
- case 'enabled' :
36
- this . setEnabled ( value as boolean ) ;
37
- break ;
38
- default :
39
- break ;
40
- }
31
+ this . setProperty ( name , value ) ;
41
32
}
42
33
43
34
public setStyle (
Original file line number Diff line number Diff line change @@ -28,13 +28,7 @@ export class NgScrollArea extends QScrollArea implements NgComponent {
28
28
}
29
29
30
30
public setNgProperty ( name : string , value : boolean | string ) : void {
31
- switch ( name ) {
32
- case 'enabled' :
33
- this . setEnabled ( value as boolean ) ;
34
- break ;
35
- default :
36
- break ;
37
- }
31
+ this . setProperty ( name , value ) ;
38
32
}
39
33
40
34
public setStyle (
Original file line number Diff line number Diff line change @@ -37,22 +37,12 @@ export class NgSpinnBox extends QSpinBox implements NgComponent {
37
37
value : boolean | string | Range | number
38
38
) : void {
39
39
switch ( name ) {
40
- case 'prefix' :
41
- this . setPrefix ( value as string ) ;
42
- break ;
43
- case 'suffix' :
44
- this . setSuffix ( value as string ) ;
45
- break ;
46
- case 'singleStep' :
47
- this . setSingleStep ( value as number ) ;
48
- break ;
49
40
case 'range' :
50
41
this . setRange ( ( value as Range ) . minimum , ( value as Range ) . maximum ) ;
51
42
break ;
52
- case 'value' :
53
- this . setValue ( value as number ) ;
54
- break ;
43
+
55
44
default :
45
+ this . setProperty ( name , value ) ;
56
46
break ;
57
47
}
58
48
}
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ export class NgView extends QWidget implements NgComponent {
48
48
}
49
49
50
50
public setNgProperty ( name : string , value : any ) : void {
51
- throw new Error ( 'Method not implemented.' ) ;
51
+ this . setProperty ( name , value ) ;
52
52
}
53
53
54
54
public setStyle (
You can’t perform that action at this time.
0 commit comments