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.)
* 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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.)
Refactor generic tables and page index classto Refactor generic tables and page index classes