Menu Bar Commands
起步
{
"name": "github-pull-requests",
"title": "Pull Requests",
"subtitle": "GitHub",
"description": "See your GitHub pull requests at a glance",
"mode": "menu-bar"
},import { MenuBarExtra } from "@raycast/api";
export default function Command() {
return (
<MenuBarExtra icon="https://github.githubassets.com/favicons/favicon.png" tooltip="Your Pull Requests">
<MenuBarExtra.Item title="Seen" />
<MenuBarExtra.Item
title="Example Seen Pull Request"
onAction={() => {
console.log("seen pull request clicked");
}}
/>
<MenuBarExtra.Item title="Unseen" />
<MenuBarExtra.Item
title="Example Unseen Pull Request"
onAction={() => {
console.log("unseen pull request clicked");
}}
/>
</MenuBarExtra>
);
}


生命周期
从根搜索
按设定的时间间隔
当用户单击菜单栏中命令的图标/标题时
当 Raycast 重新启动时
当在首选项中重新启用菜单栏命令时
最佳实践
API 参考
MenuBarExtra
例子
参数
名称
描述
类型
默认
MenuBarExtra.Item
例子
属性
名称
描述
类型
默认
MenuBarExtra.Submenu
Example
参数
名称
描述
类型
默认
MenuBarExtra.Section
例子
属性
名称
描述
类型
默认
类型
MenuBarExtra.ActionEvent
属性
名称
描述
类型
例子
最后更新于
