Interface
MatIconAddon
@ng-forge/dynamic-forms-material
Decorative icon addon for Material fields.
Renders <mat-icon>{icon}</mat-icon> using Material Icons ligatures —
icon: 'search' produces <mat-icon>search</mat-icon>.
Add ariaLabel for icons that convey meaning (search, error, success);
leave it omitted for purely decorative icons (will be aria-hidden="true").
Signature
interface MatIconAddon
extends BaseAddonProperties
| Name | Type | Description |
|---|---|---|
kind | "mat-icon" | - |
icon | string | Material Icons name (ligature, e.g., 'search', 'close'). |
ariaLabel ? | DynamicText | undefined | Accessible label for icons that convey meaning. |
packages/dynamic-forms-material/src/lib/types/addons.ts:19