File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -54,16 +54,16 @@ export class CheckboxComponent implements ControlValueAccessor {
5454 public isChecked : boolean = false ;
5555 public isDisabled : boolean = false ;
5656
57- private onTouched ! : ( ) => void ;
58- private onChanged ! : ( value : boolean ) => void ;
57+ private onTouched ? : ( ) => void ;
58+ private onChanged ? : ( value : boolean ) => void ;
5959
6060 public constructor ( private readonly cdr : ChangeDetectorRef ) { }
6161
6262 public onCheckboxChange ( event : MatCheckboxChange ) : void {
6363 this . isChecked = event . checked ;
6464 this . checkedChange . emit ( this . isChecked ) ;
65- this . onChanged ( this . isChecked ) ;
66- this . onTouched ( ) ;
65+ this . onChanged ?. ( this . isChecked ) ;
66+ this . onTouched ?. ( ) ;
6767 }
6868
6969 public registerOnChange ( fn : ( value : boolean ) => void ) : void {
Original file line number Diff line number Diff line change @@ -59,16 +59,16 @@ export class ToggleSwitchComponent implements ControlValueAccessor {
5959 public isChecked : boolean = false ;
6060 public isDisabled : boolean = false ;
6161
62- private onTouched ! : ( ) => void ;
63- private onChanged ! : ( value : boolean ) => void ;
62+ private onTouched ? : ( ) => void ;
63+ private onChanged ? : ( value : boolean ) => void ;
6464
6565 public constructor ( private readonly cdr : ChangeDetectorRef ) { }
6666
6767 public onToggle ( toggleChange : MatSlideToggleChange ) : void {
6868 this . isChecked = toggleChange . checked ;
6969 this . checkedChange . emit ( this . isChecked ) ;
70- this . onChanged ( this . isChecked ) ;
71- this . onTouched ( ) ;
70+ this . onChanged ?. ( this . isChecked ) ;
71+ this . onTouched ?. ( ) ;
7272 }
7373
7474 public registerOnChange ( fn : ( value : boolean ) => void ) : void {
You can’t perform that action at this time.
0 commit comments