Refactor generic tables and page index classes #26

Merged
Roflin merged 9 commits from refactor-tables into master 2021-05-17 20:19:18 +02:00
Member

The generic tables and page index classes were separately usable, but more intertwined than what constitutes good OO design. This PR merges the changes from upstream Kabuki, addressing this. The public facing functions have not changed.

(There's a history behind this, of course, but that's a story for another day. Needless to say I am happy to get this off my todo list.)

The generic tables and page index classes were separately usable, but more intertwined than what constitutes good OO design. This PR merges the changes from upstream Kabuki, addressing this. The public facing functions have not changed. (There's a history behind this, of course, but that's a story for another day. Needless to say I am happy to get this off my todo list.)
Aaron added 8 commits 2021-02-17 20:50:37 +01:00
This has on my todo list for years... I'm glad to finally get around to it.
This makes pagination for GenericTables work properly again.
* 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.
Aaron changed title from Refactor generic tables and page index class to Refactor generic tables and page index classes 2021-02-17 20:50:59 +01:00
Aaron added 1 commit 2021-02-17 22:43:55 +01:00
Roflin approved these changes 2021-05-16 15:55:02 +02:00
Roflin merged commit 4863561129 into master 2021-05-17 20:19:18 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Public/pics#26
No description provided.