TreeNodeVChildren
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:2
Type Parameters
• Item
• Owner
Properties
_children
_children:
Item
[]
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:3
children?
optional
children:Item
[]
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:4
owner
owner:
Owner
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:5
Methods
addChild()
addChild(
item
):void
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:7
Parameters
item
Item
Returns
void
clear()
clear():
void
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:8
Returns
void
first()
first():
undefined
|Item
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:9
Returns
undefined
| Item
hasChildren()
hasChildren():
boolean
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:10
Returns
boolean
last()
last():
undefined
|Item
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:11
Returns
undefined
| Item
removeChild()
removeChild(
item
):void
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:12
Parameters
item
Item
Returns
void
setChildren()
setChildren(
children
):void
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:13
Parameters
children
Item
[]
Returns
void
size()
size():
number
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:14
Returns
number
sort()
sort(
compareFn
):void
Defined in: src/obsidian/internals/Tree/TreeNodeVChildren.d.ts:15
Parameters
compareFn
(a
, b
) => number
Returns
void