CommandBar
Since v1.1.0, we bring to you a new Command Bar that can provide access to app-level commands and can be used with any navigation pattern.
Let's press Ctrl + K to open the Command Bar.

Keyboard shortcuts:
- Use arrow
DownandUpto nagivate the selection. - Press
Enteror just click on an action to execute it. - Press
ESCto close the Command Bar.
To add your custom actions, please use the APIs below.
CommandBar.addAction
functionsince v1.1.0ts
function addAction(action: Action): voidAdd a new action item to the Command Bar. It will automatically update even when showing.
Params
action: An object that describes action information with these properties
ts
interface Action {
id?: string // (optional) an unique idetifier for the action
name: string // action's name
legend?: string // (optional) action's note/legend or shortcut key
tags?: string[] // (optional) tags or keywords to search
icon?: string // (optional) <svg> HTML tag in string
group?: string // (optional) group name
hidden?: boolean // (optional) hide the action, except for search results
perform?: (id?: string) => any // called when the action is executed
}CommandBar.show
functionsince v1.1.0ts
function show(): voidShow the Command Bar programmatically if it was hidden.
CommandBar.update
functionsince v1.1.0ts
function update(): voidManually trigger the Command Bar to update its items. Only use this function if your added actions are not updating.
Pengu Loader