@vtj / Modules / designer / AppWidget
Interface: AppWidget
designer.AppWidget
App类型器件
Hierarchy
↳
AppWidget
Table of contents
Properties
Properties
component
• component: VueComponent
Vue组件
Inherited from
Defined in
packages/designer/types/framework/types.d.ts:40
group
• Optional group: string
分组名称
Inherited from
Defined in
packages/designer/types/framework/types.d.ts:52
icon
• icon: VueComponent
应用图标
Defined in
packages/designer/types/framework/types.d.ts:65
invisible
• Optional invisible: boolean
不可见,停用
Inherited from
Defined in
packages/designer/types/framework/types.d.ts:48
label
• Optional label: string
应用名称
Defined in
packages/designer/types/framework/types.d.ts:69
name
• name: string
器件名称
Inherited from
Defined in
packages/designer/types/framework/types.d.ts:32
openType
• Optional openType: "link" | "dialog" | "panel"
应用打开方式
Defined in
packages/designer/types/framework/types.d.ts:73
props
• Optional props: Record<string, any>
组件默认参数
Inherited from
Defined in
packages/designer/types/framework/types.d.ts:44
region
• region: "Brand" | "Toolbar" | "Actions" | "Apps" | "Workspace" | "Settings" | "Status" | "Preview"
放置区域
Inherited from
Defined in
packages/designer/types/framework/types.d.ts:36
type
• type: "app"
标识app
Defined in
packages/designer/types/framework/types.d.ts:61
url
• Optional url: string
链接url,openType 为 link 时有效
Defined in
packages/designer/types/framework/types.d.ts:77