Tabular list widgets for brick.
This package contains two tabular list widgets for brick.
Grid tabular list
Mixed tabular list
A tabular list consists of cells(row columns), column headers, and row headers. Column headers and row headers are optional.
It can handle a very large data set if you delete invisible rows from memory and fetch visible rows from a database (file). For example, SQLite database file can handle a large spreadsheet.
To get started
Read
Brick.Widgets.TabularList.Grid
orBrick.Widgets.TabularList.Mixed
.Run demo programs. To learn more quickly, modify and run demo programs.
Lens support
If you want to use lens, I encourage using OverloadedLabels
extension with generic-lens or optics-core.
For zoom, you have to use van Laarhoven lens because brick supports zoom through microlens.
For Contributors
This library tries not to exceed 120 characters per line.