ConsoleForge 0.3.0
Elm-architecture TUI framework for .NET 8
Loading...
Searching...
No Matches
ConsoleForge.Layout.IContainer Interface Reference

Implemented by widgets that contain and lay out children. More...

Inheritance diagram for ConsoleForge.Layout.IContainer:

Properties

IReadOnlyList< IWidgetChildren [get]
 Child widgets in declaration order.
Axis Direction [get]
 Layout direction for children.
Properties inherited from ConsoleForge.Layout.IWidget
SizeConstraint Height [get]
 Height constraint used by the layout engine.
Style Style [get]
 Visual style for this widget. Inherits from Theme if unset.
SizeConstraint Width [get]
 Width constraint used by the layout engine.

Additional Inherited Members

Public Member Functions inherited from ConsoleForge.Layout.IWidget
void Render (IRenderContext ctx)
 Render this widget into the provided context.

Detailed Description

Implemented by widgets that contain and lay out children.

Used by LayoutEngine to recurse into child regions.


The documentation for this interface was generated from the following file:
  • src/ConsoleForge/Layout/IContainer.cs