Skip to content

Icon

Icon хранит renderer-neutral имя иконки. Конкретный adapter решает, как оно сопоставляется с icon registry, SVG, font glyph или Canvas asset.

vue
<Icon name="alert-triangle" tone="warning" size="16" />
<Icon :name="flight.statusIcon" :tone="flight.statusTone" tooltip="Status" />
АтрибутТипНазначение
name / :namestring/expressionИмя иконки.
icon / :iconstring/expressionСовместимый alias для name.
sizenumber/stringРазмер.
colortoken/stringЦвет.
tonetokenСемантический тон.
tooltip / :tooltipstring/expressionTooltip metadata.

Standard Native DOM adapter выводит name как fallback text; branded adapters могут заменить его настоящим icon component.