1
0
mirror of https://github.com/mum4k/termdash.git synced 2025-04-25 13:48:50 +08:00
termdash/container/container_test.go
2018-03-27 19:01:35 +01:00

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),
)
}