API Docs for: 3.0.1.91d25ad1
Show:

Themes.Bootstrap4Theme Class

Item Index

Properties

Properties

allColumnsAreHiddenMsg

String
Message shown when all columns are hidden. It's shown inside table body

Default: 'All columns are hidden. Use <strong>columns</strong>-dropdown to show some of them'

buttonDefault

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:77

Default: 'btn btn-secondary'

buttonDefaultSmall

String

Default: 'btn btn-secondary btn-sm'

buttonsGroup

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:17

Default: 'btn-group'

cancelRowButton

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:339

Default: 'btn btn-default'

cancelRowButtonLabelMsg

String
Default label for button "Cancel" inside the cell-edit-toggle-component

Default: 'Cancel'

caretIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:234

Default: 'caret'

cellComponent

String

Default: 'models-table/cell'

cellContentDisplay

String

Default: ''

cellContentDisplayComponent

String

Default: 'models-table/cell-content-display'

cellContentEdit

String

Default: ''

cellContentEditComponent

String

Default: 'models-table/cell-content-edit'

cellContentSummaryComponent

String

Default: 'models-table/cell-column-summary'

cellContentTagName

String

Default: ''

cellEditToggleComponent

String

Default: 'models-table/cell-edit-toggle'

changeGroupByField

String
CSS-classes for select inside the data-group-by-select component

Default: 'change-group-by-field'

clearAllFiltersIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:150

Default: 'fa fa-times'

clearAllFiltersMsg

String
Label for "Clear all filters"-button in the table summary section. It's used for screen-readers and not "visible" by default

Default: 'Clear all filters'

clearFilterIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:143

Default: 'fa fa-times form-control-feedback'

clearFilterMsg

String
Label for "Clear filter"-buttons in the table header's cells. It's used for screen-readers and not "visible" by default

Default: 'Clear filter input'

clearGlobalFilterMsg

String
Label for "Clear global filter"-button. It's used for screen-readers and not "visible" by default

Default: 'Clear global filter input'

collapseAllRows

String

Default: 'collapse-all-rows'

collapseAllRowsIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:262

Default: 'fa fa-minus'

collapseRow

String

Default: 'collapseRow'

collapseRowIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:255

Default: 'fa fa-minus'

columnHiddenIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:199

Default: 'fa fa-square-o'

columnsDropdown

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:56

Default: 'dropdown-menu dropdown-menu-right'

columnsDropdownButtonWrapper

String

Default: ''

columnsDropdownComponent

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:11

Default: 'models-table/themes/bootstrap4/columns-dropdown'

columnsDropdownDivider

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:70

Default: 'dropdown-divider'

columnsDropdownWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:63

Default: 'float-right columns-dropdown dropdown'

columnsHiddenComponent

String

Default: 'models-table/columns-hidden'

columnsHideAllMsg

String
Label for button to hide all table columns (under columns dropdown)

Default: 'Hide All'

columnsRestoreDefaultsMsg

String
Label for button to restore default visibility for table columns (under columns dropdown)

Default: 'Restore Defaults'

columnsShowAllMsg

String
Label for button to show all table columns (under columns dropdown)

Default: 'Show All'

columnsTitleMsg

String
Text on toggle for columns dropdown

Default: 'Columns'

columnVisibleIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:192

Default: 'fa fa-check-square-o'

componentsPath

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:35

Default: 'models-table/themes/bootstrap4/'

currentPageNumberMsg

String
Label for dropdown with page numbers. Used in both numeric and simple pagination

Default: 'Page:'

currentPageSizeSelectWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:94

Default: 'pull-right'

dataGroupBySelectComponent

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:17

Default: 'models-table/themes/bootstrap4/data-group-by-select'

dataGroupBySelectWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:59

Default: 'pull-left'

defaultComponentsPath

String
Default path to theme's components

Default: 'models-table/'

deselectAllRowsIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:276

Default: 'fa fa-square-o'

deselectRowIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:290

Default: 'fa fa-square-o'

editRowButton

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:325

Default: 'btn btn-default'

editRowButtonLabelMsg

String
Default label for button "Edit" inside the cell-edit-toggle-component

Default: 'Edit'

expandAllRows

String

Default: 'expand-all-rows'

expandAllRowsIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:248

Default: 'fa fa-plus'

expandAllToggleComponent

String

Default: 'models-table/expand-all-toggle'

expandedRow

String
CSS-classes for expanded rows. Used in the row component

Default: 'expanded-row'

expandRow

String

Default: 'expand-row'

expandRowIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:241

Default: 'fa fa-plus'

expandToggleComponent

String

Default: 'models-table/expand-toggle'

filteringCellInternalWrapper

String

Default: ''

footerComponent

String

Default: 'models-table/footer'

footerSummary

String
CSS-classes for table summary block. Used in the summary component

Default: 'table-summary'

footerSummaryDefaultPagination

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:101

Default: 'col-5'

footerSummaryNumericPagination

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:94

Default: 'col-4'

form

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:150

Default: 'form-inline'

formElementWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:157

Default: 'form-group'

globalFilterComponent

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:23

Default: 'models-table/themes/bootstrap4/global-filter'

globalFilterDropdownWrapper

String

Default: ''

globalFilterWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:49

Default: 'float-left'

goToFirstPageButtonTextMsg

String
Label for "First"-page in the numeric pagination. It's used for screen-readers and not "visible" by default

Default: 'Go to first page'

goToLastPageButtonTextMsg

String
Label for "Last"-page in the numeric pagination. It's used for screen-readers and not "visible" by default

Default: 'Go to last page'

goToNextPageButtonTextMsg

String
Label for "Next"-page in the numeric pagination. It's used for screen-readers and not "visible" by default

Default: 'Go to next page'

goToPrevPageButtonTextMsg

String
Label for "Previous"-page in the numeric pagination. It's used for screen-readers and not "visible" by default

Default: 'Go to previous page'

groupByLabelMsg

String
Label for dropdown with columns for rows grouping

Default: 'Group by:'

groupedHeaderComponent

String

Default: 'models-table/grouped-header'

groupingCell

String
CSS-classes for td inside row-grouping component

Default: 'grouping-cell'

groupingRow

String
CSS-class for row-grouping component

Default: 'grouping-row'

headerWrapper

String
CSS-classes for div-wrapper over components global-filter, data-group-by-select and columns-dropdown

Default: ''

input

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:164

Default: 'form-control'

inputGroup

String

Default: 'input-group'

navFirstIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:206

Default: 'fa fa-angle-double-left'

navLastIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:227

Default: 'fa fa-angle-double-right'

navNextIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:220

Default: 'fa fa-angle-right'

navPrevIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:213

Default: 'fa fa-angle-left'

noDataCell

String
CSS-classes for td shown when all columns are hidden

Default: ''

noDataComponent

String

Default: 'models-table/no-data'

noDataToShowMsg

String
Message shown when there are not data to display in the table. It's shown inside table body in cases when initial data is empty or when all records are filtered out

Default: 'No records to show'

pageSizeSelectComponent

String

Default: 'models-table/page-size-select'

pageSizeSelectWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:115

Default: 'float-right'

pageSizeWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:108

Default: 'col-2'

paginationBlock

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:122

Default: 'btn-group'

paginationInternalWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:122

Default: 'btn-toolbar float-right'

paginationNumericComponent

String

Default: 'models-table/pagination-numeric'

paginationNumericItem

String
CSS-classes for items in the pagination-numeric component

Default: ''

paginationNumericItemActive

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:129

Default: 'active'

paginationSimpleComponent

String

Default: 'models-table/pagination-simple'

paginationWrapper

String
CSS-classes for pagination-simple and pagination-numeric components

Default: 'table-nav'

paginationWrapperDefault

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:136

Default: 'col-5'

paginationWrapperNumeric

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:129

Default: 'col-6'

rowComponent

String

Default: 'models-table/row'

rowExpandComponent

String

Default: 'models-table/row-expand'

rowFilteringCellComponent

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:29

Default: 'models-table/themes/bootstrap4/row-filtering-cell'

rowFilteringComponent

String

Default: 'models-table/row-filtering'

rowGroupingComponent

String

Default: 'models-table/row-grouping'

rowGroupToggleComponent

String

Default: 'models-table/row-group-toggle'

rowsCountMsg

String
Label for dropdown with rows count shown in the page

Default: 'Rows:'

rowSelectAllCheckboxComponent

String

Default: 'models-table/row-select-all-checkbox'

rowSelectCheckboxComponent

String

Default: 'models-table/row-select-checkbox'

rowSortingCellComponent

String

Default: 'models-table/row-sorting-cell'

rowSortingComponent

String

Default: 'models-table/row-sorting'

saveRowButton

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:332

Default: 'btn btn-default'

saveRowButtonLabelMsg

String
Default label for button "Save" inside the cell-edit-toggle-component

Default: 'Save'

searchLabelMsg Label for global filter

String

Default: 'Search:'

searchPlaceholderMsg

String
Placeholder for global filter

Default: ''

select

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:171

Default: ''

selectAllRowsIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:269

Default: 'fa fa-check-square-o'

selectComponent

String

Default: 'models-table/select'

selectedRow

String
CSS-classes for selected rows. Used in the row component

Default: 'selected-row'

selectRowIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:283

Default: 'fa fa-check-square-o'

sortAscIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:178

Default: 'fa fa-sort-asc'

sortDescIcon

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:185

Default: 'fa fa-sort-desc'

sortGroupedPropertyBtn

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:157

Default: 'btn'

summaryComponent

String

Default: 'models-table/summary'

table

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap4.js:42

Default: 'table table-striped table-bordered table-condensed table-sm'

tableBodyComponent

String

Default: 'models-table/table-body'

tableComponent

String

Default: 'models-table/table'

tableFooterComponent

String

Default: 'models-table/table-footer'

tableHeaderComponent

String

Default: 'models-table/table-header'

tableSummaryMsg

String
Message shown in the table summary. It's used with three options: 1. First row's index 2. Last row's index 3. Overall rows count

Default: 'Show %@ - %@ of %@'

tfooterInternalWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:185

Default: 'row'

tfooterWrapper

String

Inherited from Themes.DefaultTheme but overwritten in addon/themes/bootstrap3.js:178

Default: 'table-footer clearfix'

thead

String
CSS-classes for thead

Default: ''

theadCell

String
CSS-classes for thead cells

Default: 'table-header'

theadCellNoFiltering

String
CSS-classes used for thead-cells with columns filters. This class is used only if columns is not filterable

Default: 'table-header-no-filtering'

theadCellNoSorting

String
CSS-classes used for thead-cells with columns titles. This class is used only if columns is not sortable

Default: 'table-header-no-sorting'