Skip to main content

AppLauncherMenu API

<AppLauncherMenu> is a drop-down menu that provides a list of installed applications. Users can launch applications by clicking in the menu.

Here is screenshot of the <AppLauncherMenu>:

App Launcher

Props

PropProperty TypeRequiredDefault valueDescription
enableQuickComponentsbooleanNoundefinedDEPRECATED: Set to true to allow users to create their own components from arbitrary URLs
componentFilterArrayNoundefinedAn optional array of strings that acts as a filter for displayed components - only components whose name is included in the array will be displayed by the menu.
suppressFavoritesbooleanNoundefinedSet to true to allow users to mark components as favorite.
dynamicbooleanNoundefinedDEPRECATED: A boolean flag which indicates that the AppLauncherMenu should show dynamically added apps.

Components are displayed in <AppLauncherMenu> only if they have the config property ['foreign']['App Launcher']['launchableByUser'] set to true.

Usage

The <AppLauncherMenu> component can be used from the toolbar like so:

<ToolbarShell>
...
<ToolbarSection className="left">
...
<AppLauncherMenu />
</ToolbarSection>
...
</ToolbarShell>