函数:createStatusBarItem()
createStatusBarItem(
alignment
?,priority
?):StatusBarItem
创建状态栏 StatusBarItem 项目。
参数
• alignment?: StatusBarAlignment
项目的对齐方式。
• priority?: number
项目的优先级。值越大,越靠左或越靠右。
返回值
一个新的状态栏项目。
示例
import * as api from '@podman-desktop/api';
export async function activate(extensionContext: api.ExtensionContext): Promise<void> {
const statusBarItem = api.window.createStatusBarItem();
statusBarItem.text = 'Information';
statusBarItem.tooltip = 'A problem occured';
statusBarItem.command = 'extension-name.my-command';
statusBarItem.iconClass = 'fa fa-exclamation-triangle';
extensionContext.subscriptions.push(
api.commands.registerCommand('extension-name.my-command', () => { console.log('command executed'); }),
statusBarItem,
);
statusBarItem.show();
}