MatIcon
E697572
MatIcon is an Angular Material component that displays vector-based icons from icon fonts or SVG icon sets within Angular applications.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
Angular Material component
ⓘ
UI icon component ⓘ |
| attribute |
aria-hidden
ⓘ
aria-label ⓘ color ⓘ fontIcon ⓘ fontSet ⓘ inline ⓘ role ⓘ svgIcon ⓘ |
| benefit |
consistent icon styling
ⓘ
easy icon theming ⓘ integration with Angular change detection ⓘ |
| canDisplay |
SVG icon from registered icon namespace
ⓘ
SVG icon from registered icon set ⓘ icon from font family ⓘ |
| category | iconography ⓘ |
| configuredBy |
DomSanitizer
NERFINISHED
ⓘ
MatIconRegistry NERFINISHED ⓘ |
| defaultFontSet | material-icons ⓘ |
| documentationUrl | https://material.angular.io/components/icon/overview ⓘ |
| framework | Angular NERFINISHED ⓘ |
| hasSelector | mat-icon ⓘ |
| importPath | @angular/material/icon ⓘ |
| library | Angular Material NERFINISHED ⓘ |
| license | MIT License ⓘ |
| maintainedBy | Angular team NERFINISHED ⓘ |
| partOf |
@angular/material/icon
NERFINISHED
ⓘ
Angular Material NERFINISHED ⓘ |
| providedBy | MatIconModule ⓘ |
| rendersAs | <mat-icon> HTML element ⓘ |
| supports |
ARIA accessibility attributes
ⓘ
RTL layouts ⓘ SVG icon sets ⓘ icon fonts ⓘ ligature-based icons ⓘ named SVG icons ⓘ theming ⓘ |
| supportsFeature |
lazy loading of SVG icons via MatIconRegistry
ⓘ
namespaced icon sets ⓘ size control via CSS ⓘ |
| usedFor |
displaying SVG icons
ⓘ
displaying icon fonts ⓘ displaying vector-based icons ⓘ |
| usedIn | Angular applications NERFINISHED ⓘ |
| writtenIn | TypeScript NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.