gitextract_ij2y60qv/ ├── .editorconfig ├── .github/ │ └── workflows/ │ ├── build.yml │ ├── codeql-analysis.yml │ ├── coverage.yml │ └── lint.yml ├── .gitignore ├── .go-version ├── .golangci.yaml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── examples/ │ ├── dimensions/ │ │ ├── README.md │ │ └── main.go │ ├── events/ │ │ ├── README.md │ │ └── main.go │ ├── features/ │ │ ├── README.md │ │ └── main.go │ ├── filter/ │ │ ├── README.md │ │ └── main.go │ ├── filterapi/ │ │ ├── README.md │ │ └── main.go │ ├── flex/ │ │ ├── README.md │ │ └── main.go │ ├── metadata/ │ │ ├── README.md │ │ └── main.go │ ├── multiline/ │ │ ├── README.md │ │ └── main.go │ ├── pagination/ │ │ ├── README.md │ │ └── main.go │ ├── pokemon/ │ │ ├── README.md │ │ └── main.go │ ├── scrolling/ │ │ ├── README.md │ │ └── main.go │ ├── simplest/ │ │ ├── README.md │ │ └── main.go │ ├── sorting/ │ │ ├── README.md │ │ └── main.go │ └── updates/ │ ├── README.md │ ├── data.go │ └── main.go ├── flake.nix ├── go.mod ├── go.sum └── table/ ├── benchmarks_test.go ├── border.go ├── calc.go ├── calc_test.go ├── cell.go ├── column.go ├── column_test.go ├── data.go ├── data_test.go ├── dimensions.go ├── dimensions_test.go ├── doc.go ├── events.go ├── events_test.go ├── filter.go ├── filter_test.go ├── footer.go ├── header.go ├── keys.go ├── keys_test.go ├── model.go ├── model_test.go ├── options.go ├── options_test.go ├── overflow.go ├── pagination.go ├── pagination_test.go ├── query.go ├── query_test.go ├── row.go ├── scrolling.go ├── scrolling_fuzz_test.go ├── scrolling_test.go ├── sort.go ├── sort_test.go ├── strlimit.go ├── strlimit_test.go ├── update.go ├── update_test.go ├── view.go ├── view_selectable_test.go └── view_test.go