You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
854 B
30 lines
854 B
import { renderIcon } from '@/utils/webutils.ts'
|
|
import { defineMenu } from '@/runtime/DefineMenu.ts'
|
|
|
|
export default defineMenu((menus) => {
|
|
menus.insertChildren('file',
|
|
{
|
|
name: 'file', label: '模型', icon: renderIcon('ModelFile'), order: 1, disabled: false
|
|
},
|
|
[
|
|
{
|
|
name: 'open', label: '打开', icon: renderIcon('ModelFile'), order: 1, tip: 'Ctrl+O',
|
|
click: () => {
|
|
system.msg('打开模型文件')
|
|
}
|
|
},
|
|
{
|
|
name: 'save', label: '保存', icon: renderIcon('ModelFile'), order: 2, tip: 'Ctrl+S',
|
|
click: () => {
|
|
system.msg('保存模型文件')
|
|
}
|
|
},
|
|
{
|
|
name: 'saveAs', label: '另存为', icon: renderIcon('ModelFile'), order: 3,
|
|
click: () => {
|
|
system.msg('另存为模型文件')
|
|
}
|
|
}
|
|
]
|
|
)
|
|
})
|