From 67023bb00710b6a40836800da2eb5cdacc1ee9c1 Mon Sep 17 00:00:00 2001 From: adamdottv <2363879+adamdottv@users.noreply.github.com> Date: Fri, 13 Jun 2025 15:56:30 -0500 Subject: wip: refactoring tui --- packages/tui/internal/layout/container.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'packages/tui/internal/layout') 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 { -- cgit v1.2.3