Skip to content

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

NameTypeDefaultDescription
nameIntegrationIconName-The filename of the icon that should be displayed
idstring '() => uniqueId(ll-icon-)'
sizeIconSizestandardThe size of the icon Options: large (32x32px), default (24x24px), dense (20x20px), small (14x14px).
staticPathstring '' Icon's custom static path. It'll default to either the staticPath defined on the library installation or '/static' if none are provided.
titlestring '' 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