Preparing search index...
The search index is not available
FiftyOne TypeScript API
FiftyOne TypeScript API
@fiftyone/spaces
SpaceTree
Class SpaceTree
Hierarchy
SpaceTree
Index
Constructors
constructor
Properties
on
Update
root
Methods
add
Node
After
can
Split
Layout
equals
join
Node
move
Node
remove
Node
set
Node
Active
set
Node
Sizes
split
Layout
toJSON
update
Tree
Constructors
constructor
new
Space
Tree
(
serializedTree
?:
SpaceNodeJSON
, onTreeUpdate
?:
SpaceTreeUpdateCallback
)
:
SpaceTree
Parameters
Optional
serializedTree:
SpaceNodeJSON
Optional
onTreeUpdate:
SpaceTreeUpdateCallback
Returns
SpaceTree
Properties
on
Update
on
Update
:
SpaceTreeUpdateCallback
= ...
root
root
:
SpaceNode
Methods
add
Node
After
add
Node
After
(
node
:
SpaceNode
, newNode
:
SpaceNode
, isActive
?:
boolean
)
:
void
Parameters
node:
SpaceNode
newNode:
SpaceNode
isActive:
boolean
= true
Returns
void
can
Split
Layout
can
Split
Layout
(
node
:
SpaceNode
)
:
boolean
Parameters
node:
SpaceNode
Returns
boolean
equals
equals
(
treeOrSerializedTree
:
SpaceNodeJSON
|
SpaceTree
)
:
boolean
Parameters
treeOrSerializedTree:
SpaceNodeJSON
|
SpaceTree
Returns
boolean
join
Node
join
Node
(
node
:
SpaceNode
)
:
void
Parameters
node:
SpaceNode
Returns
void
move
Node
move
Node
(
node
:
SpaceNode
, newParent
:
SpaceNode
)
:
void
Parameters
node:
SpaceNode
newParent:
SpaceNode
Returns
void
remove
Node
remove
Node
(
node
:
SpaceNode
)
:
void
Parameters
node:
SpaceNode
Returns
void
set
Node
Active
set
Node
Active
(
node
:
SpaceNode
)
:
void
Parameters
node:
SpaceNode
Returns
void
set
Node
Sizes
set
Node
Sizes
(
node
:
SpaceNode
, sizes
:
number
[]
)
:
void
Parameters
node:
SpaceNode
sizes:
number
[]
Returns
void
split
Layout
split
Layout
(
node
:
SpaceNode
, layout
?:
Layout
, target
?:
SpaceNode
)
:
void
Parameters
node:
SpaceNode
Optional
layout:
Layout
Optional
target:
SpaceNode
Returns
void
toJSON
toJSON
(
)
:
SpaceNodeJSON
Returns
SpaceNodeJSON
update
Tree
update
Tree
(
node
:
SpaceNode
)
:
void
Parameters
node:
SpaceNode
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
Fifty
One
Type
Script API
@fiftyone/aggregations
aggregations
@fiftyone/operators
types
@fiftyone/plugins
@fiftyone/relay
@fiftyone/spaces
@fiftyone/state
State
constants
@fiftyone/utilities
constants
styles
Space
Tree
constructor
on
Update
root
add
Node
After
can
Split
Layout
equals
join
Node
move
Node
remove
Node
set
Node
Active
set
Node
Sizes
split
Layout
toJSON
update
Tree
Generated using
TypeDoc