brick-tabular-list: 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 or Brick.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.
Modules
[Index] [Quick Jump]
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
demo | Build demonstration programs | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- brick-tabular-list-2.2.0.12.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.2.0.0, 0.2.0.1, 1.0.0.0, 1.0.0.1, 2.0.0.0, 2.0.1.0, 2.1.0.0, 2.2.0.0, 2.2.0.1, 2.2.0.2, 2.2.0.3, 2.2.0.4, 2.2.0.5, 2.2.0.6, 2.2.0.7, 2.2.0.8, 2.2.0.9, 2.2.0.10, 2.2.0.11, 2.2.0.12, 2.2.0.13 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.16.3.0 && <5), brick (>=1.5 && <2.5), brick-tabular-list, containers (>=0.6.4 && <0.8), generic-lens (>=2.2.1 && <2.3), microlens (>=0.4.13 && <0.5), optics-core (>=0.4.1 && <0.5), vector (>=0.12.3.1 && <0.14), vty (>=5.38 && <6.3) [details] |
License | 0BSD |
Author | amano.kenji |
Maintainer | amano.kenji@proton.me |
Category | User Interface |
Home page | https://codeberg.org/amano.kenji/brick-tabular-list |
Bug tracker | https://codeberg.org/amano.kenji/brick-tabular-list/issues |
Source repo | head: git clone https://codeberg.org/amano.kenji/brick-tabular-list.git |
Uploaded | by amano_kenji at 2024-10-13T03:22:21Z |
Distributions | NixOS:2.2.0.12 |
Executables | grid-tabular-list, mixed-tabular-list |
Downloads | 1001 total (102 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2024-10-20 [all 1 reports] |