Skip to content

@vtj / Modules / designer / AppWidget

Interface: AppWidget

designer.AppWidget

App类型器件

Hierarchy

Table of contents

Properties

Properties

component

component: VueComponent

Vue组件

Inherited from

Widget.component

Defined in

packages/designer/types/framework/types.d.ts:40


group

Optional group: string

分组名称

Inherited from

Widget.group

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

Widget.invisible

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

Widget.name

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

Widget.props

Defined in

packages/designer/types/framework/types.d.ts:44


region

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

放置区域

Inherited from

Widget.region

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

Released under the MIT License.