Skip to content

Class pinnacle.layout.LayoutNode

Fields

label nullable

label?: string

A label that helps Pinnacle decide how to diff layout trees.

traversal_index nullable

traversal_index?: integer

An index that determines how Pinnacle traverses a layout tree.

traversal_overrides nullable

traversal_overrides?: table<integer, integer[]>

A set of indices per window index that changes how that window is assigned a geometry.

layout_dir nullable

layout_dir?: pinnacle.layout.LayoutDir

gaps nullable

gaps?: number | pinnacle.layout.Gaps

size_proportion nullable

size_proportion?: number

The proportion the node takes up relative to its siblings.

children

children: pinnacle.layout.LayoutNode[]