diff options
Diffstat (limited to 'packages/tui/internal/layout')
| -rw-r--r-- | packages/tui/internal/layout/container.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/tui/internal/layout/container.go b/packages/tui/internal/layout/container.go index c57b7bd7e..b1310f498 100644 --- a/packages/tui/internal/layout/container.go +++ b/packages/tui/internal/layout/container.go @@ -19,6 +19,7 @@ type Container interface { MaxWidth() int Alignment() lipgloss.Position GetPosition() (x, y int) + GetContent() ModelWithView } type container struct { @@ -177,6 +178,11 @@ func (c *container) GetPosition() (x, y int) { return c.x, c.y } +// GetContent returns the content of the container +func (c *container) GetContent() ModelWithView { + return c.content +} + type ContainerOption func(*container) func NewContainer(content ModelWithView, options ...ContainerOption) Container { |
