Skip to content

@vtj


@vtj / core / NodeSchema

Interface: NodeSchema

Defined in: packages/core/src/protocols/schemas/node.ts:6

低代码组件协议

Properties

children?

optional children: NodeChildren

Defined in: packages/core/src/protocols/schemas/node.ts:50

子组件


directives?

optional directives: NodeDirective[]

Defined in: packages/core/src/protocols/schemas/node.ts:45

内置指令


events?

optional events: NodeEvents

Defined in: packages/core/src/protocols/schemas/node.ts:40

绑定事件


from?

optional from: NodeFrom

Defined in: packages/core/src/protocols/schemas/node.ts:20

来源


id?

optional id: string

Defined in: packages/core/src/protocols/schemas/node.ts:10

节点标识


invisible?

optional invisible: boolean

Defined in: packages/core/src/protocols/schemas/node.ts:30

不可见的


locked?

optional locked: boolean

Defined in: packages/core/src/protocols/schemas/node.ts:25

锁定


name

name: string

Defined in: packages/core/src/protocols/schemas/node.ts:15

节点名称


props?

optional props: NodeProps

Defined in: packages/core/src/protocols/schemas/node.ts:35

组件属性, 当 name 为 slot 时 props 是 插槽的参数


slot?

optional slot: string | NodeSlot

Defined in: packages/core/src/protocols/schemas/node.ts:55

放置在组件的插槽

Released under the MIT License.