Aaron van Geffen
4bf4641428
Minor refactor of generateColumnHeaders function
2021-02-17 20:45:58 +01:00
Aaron van Geffen
ff808ba18d
Refactor processing of raw rows and their cell data.
2021-02-17 20:45:22 +01:00
Aaron van Geffen
6c662481bc
Remove a few obscure, unused features.
...
* Removed support for row classification. Use of CSS is preferred.
* Removed support for disabling/enabling columns via a property. Unset as needed.
* Removed support for passing and inheriting a cell width by column. Header width suffices.
2021-02-17 20:45:22 +01:00
Aaron van Geffen
af73f00701
Restrict access to GenericTable, Pagination class members.
2021-02-17 20:45:21 +01:00
Aaron van Geffen
681af07985
Pass builder function for custom pagination link generation.
...
This makes pagination for GenericTables work properly again.
2021-02-17 20:43:30 +01:00
Aaron van Geffen
cba42a9129
Refactor GenericTable to use PageIndex rather than inherit from it
...
This has on my todo list for years... I'm glad to finally get around to it.
2021-02-17 20:43:30 +01:00
Aaron van Geffen
96937b6952
Use null-coalescing operator where appropriate
2021-02-17 20:43:29 +01:00
Aaron van Geffen
5c55e45c3c
Use splat operator instead of call_user_func_array
2021-02-17 20:43:29 +01:00
Aaron van Geffen
c48ba786c1
Refactor leftover old-style arrays into new-style arrays.
2019-09-29 14:47:56 +02:00
Aaron van Geffen
1a15e347f2
Merges from upstream Kabuki.
2017-11-09 17:00:36 +01:00
Aaron van Geffen
df7655e00b
Allow jumping to random pages through pagination fillers.
2017-11-09 17:00:34 +01:00
Aaron van Geffen
ab0e4efbcb
Initial commit.
...
This is to be the new HashRU website based on the Aaronweb.net/Kabuki CMS.
2017-11-09 17:00:22 +01:00