Preparing search index...
The search index is not available
vim-webgl-component
vim-webgl-component
viw-webgl-component
BimTreeData
Class BimTreeData
Hierarchy
BimTreeData
Index
Constructors
constructor
Properties
element
To
Node
nodes
Methods
count
Predicate
get
Ancestors
get
Children
get
Leafs
get
Node
From
Element
get
Parent
get
Range
get
Selection
get
Siblings
update
Visibility
Constructors
constructor
new
Bim
Tree
Data
(
map
:
MapTree
<
string
,
AugmentedElement
>
)
:
BimTreeData
Parameters
map:
MapTree
<
string
,
AugmentedElement
>
Returns
BimTreeData
Properties
element
To
Node
element
To
Node
:
Map
<
number
,
number
>
nodes
nodes
:
Record
<
number
,
VimTreeNode
>
Methods
count
Predicate
count
Predicate
(
node
:
any
, predicate
:
(
(
c
:
number
)
=>
boolean
)
)
:
"all"
|
"none"
|
"some"
Parameters
node:
any
predicate:
(
(
c
:
number
)
=>
boolean
)
(
c
:
number
)
:
boolean
Parameters
c:
number
Returns
boolean
Returns
"all"
|
"none"
|
"some"
get
Ancestors
get
Ancestors
(
node
:
number
)
:
number
[]
Parameters
node:
number
Returns
number
[]
get
Children
get
Children
(
node
:
number
, includeSelf
?:
boolean
, recursive
?:
boolean
, result
?:
number
[]
)
:
number
[]
Parameters
node:
number
includeSelf:
boolean
= false
recursive:
boolean
= false
result:
number
[]
= []
Returns
number
[]
get
Leafs
get
Leafs
(
node
:
number
, result
?:
number
[]
)
:
number
[]
Parameters
node:
number
result:
number
[]
= []
Returns
number
[]
get
Node
From
Element
get
Node
From
Element
(
element
:
number
)
:
number
Parameters
element:
number
Returns
number
get
Parent
get
Parent
(
node
:
number
)
:
number
Parameters
node:
number
Returns
number
get
Range
get
Range
(
start
:
number
, end
:
number
)
:
number
[]
Parameters
start:
number
end:
number
Returns
number
[]
get
Selection
get
Selection
(
elements
:
number
[]
)
:
number
[]
Parameters
elements:
number
[]
Returns
number
[]
get
Siblings
get
Siblings
(
node
:
number
)
:
number
[]
Parameters
node:
number
Returns
number
[]
update
Visibility
update
Visibility
(
vim
:
Vim
)
:
void
Parameters
vim:
Vim
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
Modules
vim-
webgl-
component
icons
public-
api
viw-
webgl-
component
Bim
Tree
Data
constructor
element
To
Node
nodes
count
Predicate
get
Ancestors
get
Children
get
Leafs
get
Node
From
Element
get
Parent
get
Range
get
Selection
get
Siblings
update
Visibility
Generated using
TypeDoc