Component
MatIconAddonComponent
@ng-forge/dynamic-forms-material
Renderer for the mat-icon addon kind.
Outputs <mat-icon>{icon}</mat-icon> using Material Icons ligatures. The
host is set aria-hidden="true" by default; if the addon supplies an
ariaLabel, it is applied so the icon is announced by screen readers.
Signature
class MatIconAddonComponentProperties
| Name | Type | Description |
|---|---|---|
addon | InputSignal<MatIconAddon> | - |
fieldInputs | InputSignal<WrapperFieldInputs | undefined> | Accepted for contract uniformity — NgComponentOutlet setInput is strict; every kind must declare it. |
ariaLabel | Signal<DynamicText | undefined> | - |
hasAriaLabel | Signal<boolean> | - |
packages/dynamic-forms-material/src/lib/addons/mat-icon-addon.component.ts:14