Enums
Public enum values used by UX DataTables
| Enum | Values |
|---|---|
ButtonType | COLLECTION, COLUMN_CONTROL_SEARCH_CLEAR, COLUMN_VISIBILITY, COPY, CSV, CUSTOM, EXCEL, PDF, PRINT |
SelectStyle | SINGLE, MULTI |
SelectItemType | ROW, COLUMN, CELL |
Feature | BUTTONS, FILTERS, INFO, PAGE_LENGTH, PAGING, SEARCH, SEARCH_BUILDER, SEARCH_PANES |
Language | Full DataTables i18n set (EN, FR, DE, ES, IT_IT, PT_BR, JA, ZH, …). See Pentiminax\UX\DataTables\Enum\Language for every case. |
ColumnType | DATE, NUM, NUM_FMT, HTML_NUM, HTML_NUM_FMT, HTML_UTF8, HTML, STRING_UTF8, STRING |
ActionType | DELETE, DETAIL, EDIT, CUSTOM |
ActionsAlignment | Left, Center, Right |
ActionsPosition | BeforeColumns, AfterColumns |
IconSize | ExtraSmall, Small, Medium, Large, ExtraLarge |
ColumnControlLogic | Contains, Empty, Ends, Equal, Greater, GreaterOrEqual, In, Less, LessOrEqual, NotContains, NotEmpty, NotEqual, Starts |
StyleFramework | DataTables, Bootstrap, Bootstrap4, Bootstrap5 |
Icon enumerates Lucide icon names used by IconColumn and action buttons. Prefer Icon::CircleCheck
over raw strings when the icon ships with the bundle.