cloud-ui.vusion
Version:
Vusion Cloud UI
53 lines (52 loc) • 1.33 kB
YAML
- name: m-root
title: 根节点模式
options:
- name: nodeName
type: string
default: m-node
description: 节点组件的名称
data:
- name: nodeVMs
type: Array<MNode>
default: []
description: 首层节点组件集合
slots:
- concept: Slot
name: default
description: 插入`<m-node>`子组件。
methods:
- name: walk(func)
description: 广度优先遍历树。当`func`函数有返回值时,停止遍历。
params:
- name: func
type: Function
description: 遍历的处理函数
- name: find(func)
description: 查找节点实例。
params:
- name: func
type: Function
description: 查找函数。找到第一个返回值为`true`的实例。
- name: m-node
options:
- name: rootName
type: string
default: m-root
description: 根组件的名称
data:
- name: rootVM
type: MRoot
default: null
description: 根组件实例
- name: parentVM
type: MNode
default: null
description: 父节点实例
- name: nodeVMs
type: Array<MNode>
default: []
description: 子节点组件集合
slots:
- concept: Slot
name: default
description: 插入`<m-node>`子组件。