IntegrationIcon API
API reference docs for the Stash IntegrationIcon
component. Learn about the props, CSS, and other APIs of this exported module.
Import
ts
import IntegrationIcon from '@leaflink/stash/IntegrationIcon.vue';
Props
Name | Type | Default | Description |
---|---|---|---|
name | IntegrationIconName | - | The filename of the icon that should be displayed |
id | string | '() => uniqueId(ll-icon-)' | |
size | IconSize | standard | The size of the icon Options: large (32x32px), default (24x24px), dense (20x20px), small (14x14px). |
staticPath | string | '' | Icon's custom static path. It'll default to either the staticPath defined on the library installation or '/static' if none are provided. |
title | string | '' | Accessible, short-text description for the icon. Not rendered as part of the graphic, but browsers usually display it as a tooltip and screen readers use this. |
Slots
None
Events
None