package
1.4.0
Repository: https://github.com/gcla/gowid.git
Documentation: pkg.go.dev

# Functions

list.IWalker.
No description provided by the author
NewCsvModel returns a SimpleTable built from CSV data in the supplied reader.
NewSimpleModel returns a SimpleTable built from caller-supplied header data and table data.
No description provided by the author
In order to implement list.IWalker.
Provides a "cell" which is stitched together with columns to provide a "row".
No description provided by the author
Provide the pos'th "row" widget.

# Structs

No description provided by the author
No description provided by the author
DateTimeCompare is a unit type that satisfies ICompare, and can be used for numerically comparing date/time values.
FloatCompare is a unit type that satisfies ICompare, and can be used for numerically comparing float64 values.
IntCompare is a unit type that satisfies ICompare, and can be used for numerically comparing ints.
No description provided by the author
ListWithPreferedColumn acts like a list.Widget but also satisfies gowid.IPreferedPosition.
No description provided by the author
No description provided by the author
No description provided by the author
SimpleModel implements table.IModel and can be used as a simple model for table.IWidget.
No description provided by the author
SimpleTableByColumn is a SimpleTable with a selected column; it's intended to be sortable, with the values in the selected column being those compared.
StringCompare is a unit type that satisfies ICompare, and can be used for lexicographically comparing strings.
No description provided by the author
Widget wraps a widget and aligns it vertically according to the supplied arguments.

# Interfaces

IBoundedTable implements ITable and can also provide the total number of rows in the table.
ICompare is the type of the compare function used when sorting a table's rows.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IModel is implemented by any type which can provide arrays of widgets for a given table row, and optionally header widgets.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
RowId is used to uniquely identify a row.