Profectus / data/common / LayerTreeNodeOptions
Interface: LayerTreeNodeOptions ​
An object that configures a LayerTreeNode
Extends ​
Properties ​
append? ​
optionalappend:MaybeRefOrGetter<boolean>
Whether or not to append the layer to the tabs list. If set to false, then the tree node will instead always remove all tabs to its right and then add the layer tab. Defaults to true.
Defined in ​
profectus/src/data/common.tsx:186
canClick? ​
optionalcanClick:MaybeRefOrGetter<boolean>
Whether or not this tree node can be clicked.
Inherited from ​
Defined in ​
profectus/src/features/trees/tree.tsx:97
classes? ​
optionalclasses:MaybeRefOrGetter<Record<string,boolean>>
Dictionary of CSS classes to apply to this feature.
Inherited from ​
Defined in ​
color ​
color:
MaybeRefOrGetter<string>
The color to display this tree node as
Overrides ​
Defined in ​
profectus/src/data/common.tsx:181
display? ​
optionaldisplay:MaybeGetter<Renderable>
The label to display on this tree node.
Inherited from ​
Defined in ​
profectus/src/features/trees/tree.tsx:101
glowColor? ​
optionalglowColor:MaybeRefOrGetter<string>
The color of the glow effect shown to notify the user there's something to do with this node.
Inherited from ​
Defined in ​
profectus/src/features/trees/tree.tsx:103
layerID ​
layerID:
string
The ID of the layer this tree node is associated with
Defined in ​
profectus/src/data/common.tsx:179
onClick()? ​
optionalonClick: (e?) =>void
A function that is called when the tree node is clicked.
Parameters ​
e? ​
Returns ​
void
Inherited from ​
Defined in ​
profectus/src/features/trees/tree.tsx:107
onHold? ​
optionalonHold:VoidFunction
A function that is called when the tree node is held down.
Inherited from ​
Defined in ​
profectus/src/features/trees/tree.tsx:109
reset? ​
optionalreset:Reset
A reset object attached to this node, used for propagating resets through the tree.
Inherited from ​
Defined in ​
profectus/src/features/trees/tree.tsx:105
style? ​
optionalstyle:MaybeRefOrGetter<CSSProperties>
CSS to apply to this feature.
Inherited from ​
Defined in ​
visibility? ​
optionalvisibility:MaybeRefOrGetter<boolean | Visibility>
Whether this feature should be visible.