Skip to content

SiLaunchpadFactoryComponent documentation

selector
si-launchpad-factory

Input Properties

NameTypeDefaultDescription
apps
Required
(App[] | AppCategory[])All app items shown in the launchpad.
closeText
TranslatableString$localize`:@@SI_LAUNCHPAD.CLOSE:Close launchpad`Text to close the launchpad. Needed for a11y.
enableFavorites
booleanfalseAllow the user to select favorite apps which will then be displayed at the top.
favoriteAppsText
TranslatableString$localize`:@@SI_LAUNCHPAD.FAVORITE_APPS:Favorite apps`Title of the favorite apps section.
showLessAppsText
TranslatableString$localize`:@@SI_LAUNCHPAD.SHOW_LESS:Show less`Title of the show less apps button.
showMoreAppsText
TranslatableString$localize`:@@SI_LAUNCHPAD.SHOW_MORE:Show more`Title of the show more apps button.
subtitleText
TranslatableString$localize`:@@SI_LAUNCHPAD.SUBTITLE:Access all your apps`Subtitle of the launchpad.
titleText
TranslatableString$localize`:@@SI_LAUNCHPAD.TITLE:Launchpad`Title of the launchpad.

Output Properties

NameTypeDescription
favoriteChange
FavoriteChangeEvent

Types Documentation

Represents an app to be shown in the launchpad.
Properties
Whether the app is the currently running app.
active?: boolean
Whether the app should be marked as external.
external?: boolean
Whether the app is marked as favorite.
favorite?: boolean
URL destination of the app.
href: string
CSS class to apply, which should render the icon. Typically, "element-*".
iconClass?: string
Icon of the app.
iconUrl?: string
Name of the app
name: TranslatableString
Name of the related system.
systemName?: TranslatableString
Value for the anchor target attribute.
target?: string
Represents a categories in the launchpad.
Properties
The apps to show under this category.
apps: App[]
The name of the app category.
name?: TranslatableString
Represents a translatable string. This can either be a translation key, e.g. ACTIONS.EDIT that will be automatically translated when displayed on the UI or a pre-translated string, e.g. Edit . Equivalent to a normal string in usage and functionality.
Properties
app: App
favorite: boolean
Translatable
import

Except where otherwise noted, content on this site is licensed under MIT License.