StageColumnItem
- class omni.kit.widget.stage.StageColumnItem(path: Path, stage: Stage, enabled: bool, expanded: bool = True)
Bases:
object
A dataclass that manages information needed for building columns for a StageItem. It’s not clear what data we need to pass to build_widget. Apart from path, there are potentially other information the column has. To keep the API unchanged over time, we pass in data as a struct. It also allows passing in custom data derived from this class.
Methods
__init__
(path, stage, enabled[, expanded])Constructor.
Attributes
Whether the item is enabled.
Whether the item is expanded.
The path of the item.
The stage that the item belongs to.
- __init__(path: Path, stage: Stage, enabled: bool, expanded: bool = True)
Constructor.
- Parameters
path (Sdf.Path) – Full path of the item
stage (Usd.Stage) – USD Stage
enabled (bool) – When false, the widget should be grayed out
- Keyword Arguments
expanded (bool) – Whether the item should be expanded.
- property enabled: bool
Whether the item is enabled.
- Returns
Enabled or not
- Return type
bool
- property expanded: bool
Whether the item is expanded.
- Returns
Expanded or not
- Return type
bool
- property path: Path
The path of the item.
- Returns
The path of the item.
- Return type
Sdf.Path
- property stage: Stage
The stage that the item belongs to.
- Returns
The stage that the item belongs to.
- Return type
Usd.Stage