Versions in this module Expand all Collapse all v0 v0.2.0 Jun 11, 2026 v0.1.0 Jun 10, 2026 Changes in this version + var ErrTableEmpty = errors.New("table: empty cell matrix") + var ErrTableSpanOverlap = errors.New("table: cell spans overlap") + type Cell struct + Colspan int + Content core.Component + Rowspan int + Style *props.Cell + type Option func(*Table) + func WithColumnWidths(widths []float64) Option + type Table struct + func New(cells [][]Cell, opts ...Option) (*Table, error) + func (t *Table) ColCount() int + func (t *Table) ColumnWidths() []float64 + func (t *Table) GetHeight(provider core.Provider, cell *entity.Cell) float64 + func (t *Table) GetStructure() *node.Node[core.Structure] + func (t *Table) Render(provider core.Provider, cell *entity.Cell) + func (t *Table) SetConfig(config *entity.Config)