Overview
Angular Forms adapter for [qzToggleGroup]. Value: the pressed item's qzToggleItem value or
null in type="single"; an array of values in type="multiple". null/undefined (e.g.
reset()) show nothing pressed in both modes (the control keeps that null until the user
commits a change). onChange fires once per user activation; writeValue is silent. Touched
fires when focus leaves the group.
Selector
[qzToggleGroup][formControl], [qzToggleGroup][formControlName], [qzToggleGroup][ngModel]
Public methods
writeValue
writeValue(value: unknown): void
| Parameter |
Type |
Optional |
Description |
value |
unknown |
|
|
setDisabledState
setDisabledState(isDisabled: boolean): void
| Parameter |
Type |
Optional |
Description |
isDisabled |
boolean |
|
|
registerOnChange
registerOnChange(fn: (value: unknown) => void): void
| Parameter |
Type |
Optional |
Description |
fn |
(value: V) => void |
|
|
registerOnTouched
registerOnTouched(fn: () => void): void
| Parameter |
Type |
Optional |
Description |
fn |
() => void |
|
|