mirror of
https://github.com/mum4k/termdash.git
synced 2025-04-28 13:48:51 +08:00
20 lines
549 B
Go
20 lines
549 B
Go
![]() |
package container
|
||
|
|
||
|
// Example demonstrates how to use the Container API.
|
||
|
func Example() {
|
||
|
New( // Create the root container.
|
||
|
/* terminal = */ nil,
|
||
|
SplitHorizontal(),
|
||
|
).First( // This is the top half part of the terminal.
|
||
|
SplitVertical(),
|
||
|
).First( // Left side on the top.
|
||
|
VerticalAlignTop(),
|
||
|
PlaceWidget( /* widget = */ nil),
|
||
|
).Parent().Second( // Right side on the top.
|
||
|
HorizontalAlignRight(),
|
||
|
PlaceWidget( /* widget = */ nil),
|
||
|
).Parent().Parent().Second( // Bottom half of the terminal.
|
||
|
PlaceWidget( /* widget = */ nil),
|
||
|
)
|
||
|
}
|