Skip to content
pixi-silk
GitHub repository
Interface

LayerTreeState

import type { LayerTreeState } from 'pixi-silk/ui/layers';

The reactive state of a LayerTree.

Type Parameters#

Type Parameter
T

Properties#

PropertyTypeDescriptionDefined in
draggingReadSignal<boolean>True while rows are dragged.ui/panels/LayerTree.ts:82
focusedSignal<boolean>True while the tree takes the arrow keys. A press on it focuses it, a press elsewhere blurs it.ui/panels/LayerTree.ts:78
hoveredReadSignal<T | null>The row under the pointer.ui/panels/LayerTree.ts:80
renamingReadSignal<T | null>The node being renamed, or null.ui/panels/LayerTree.ts:84
rowsReadSignal<readonly FlatRow<T>[]>The listed rows, top to bottom: every node under expanded groups.ui/panels/LayerTree.ts:76