Skip to content

@vtj


@vtj / designer / AppWidget

Interface: AppWidget ​

Defined in: packages/designer/types/framework/types.d.ts:68

App类型器件

Extends ​

Properties ​

cache? ​

optional cache: boolean

Defined in: packages/designer/types/framework/types.d.ts:92

是否加缓存,openType 为 panel 有效


component ​

component: VueComponent

Defined in: packages/designer/types/framework/types.d.ts:43

Vue组件

Inherited from ​

Widget.component


group? ​

optional group: string

Defined in: packages/designer/types/framework/types.d.ts:55

分组名称

Inherited from ​

Widget.group


icon ​

icon: VueComponent

Defined in: packages/designer/types/framework/types.d.ts:76

应用图标


invisible? ​

optional invisible: boolean

Defined in: packages/designer/types/framework/types.d.ts:51

不可见,停用

Inherited from ​

Widget.invisible


label? ​

optional label: string

Defined in: packages/designer/types/framework/types.d.ts:80

应用名称


name ​

name: string

Defined in: packages/designer/types/framework/types.d.ts:35

器件名称

Inherited from ​

Widget.name


openType? ​

optional openType: "link" | "dialog" | "panel"

Defined in: packages/designer/types/framework/types.d.ts:84

应用打开方式


order? ​

optional order: number

Defined in: packages/designer/types/framework/types.d.ts:59

排序

Inherited from ​

Widget.order


props? ​

optional props: Record<string, any>

Defined in: packages/designer/types/framework/types.d.ts:47

组件默认参数

Inherited from ​

Widget.props


region ​

region: "Brand" | "Toolbar" | "Actions" | "Apps" | "Workspace" | "Settings" | "Status" | "Preview"

Defined in: packages/designer/types/framework/types.d.ts:39

放置区域

Inherited from ​

Widget.region


remote? ​

optional remote: boolean

Defined in: packages/designer/types/framework/types.d.ts:63

需要remote支持

Inherited from ​

Widget.remote


type ​

type: "app"

Defined in: packages/designer/types/framework/types.d.ts:72

标识app


url? ​

optional url: string

Defined in: packages/designer/types/framework/types.d.ts:88

链接url,openType 为 link 时有效