Versions in this module Expand all Collapse all v0 v0.17.3 Nov 30, 2023 Changes in this version + func Run(ctx context.Context, model tea.Model) error + type Actor interface + Load func() ([]T, error) + OnKey func(key string, row int, val T) (hide bool, err error) + type Column struct + Extract func(T) string + type RefreshingDataTable struct + func NewRefreshingDataTable[T any](params RefreshingDataTableParams[T]) (*RefreshingDataTable[T], error) + func (t *RefreshingDataTable[T]) Focus() + func (t *RefreshingDataTable[T]) Init() tea.Cmd + func (t *RefreshingDataTable[T]) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (t *RefreshingDataTable[T]) View() string + type RefreshingDataTableParams struct + Actor Actor[T] + BorrowedHeight int + Columns []Column[T] + PollInterval time.Duration