@Portable public class TableDisplayerSettingsBuilderImpl extends AbstractDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl> implements TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>
displayerSettings| Constructor and Description |
|---|
TableDisplayerSettingsBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
DisplayerSettings |
createDisplayerSettings() |
TableDisplayerSettingsBuilderImpl |
tableColumnPickerEnabled(boolean enabled)
If true, it enables to show/hide the table columns by means of a column picker widget.
|
TableDisplayerSettingsBuilderImpl |
tableOrderDefault(String columnId,
org.dashbuilder.dataset.sort.SortOrder order)
Set the default ordering column.
|
TableDisplayerSettingsBuilderImpl |
tableOrderDefault(String columnId,
String order)
Set the default ordering column.
|
TableDisplayerSettingsBuilderImpl |
tableOrderEnabled(boolean enabled)
If true, it enables the table columns to be ordered.
|
TableDisplayerSettingsBuilderImpl |
tablePageSize(int pageSize)
Sets the page size (i.e. the number of rows per page) for this table displayer.
|
TableDisplayerSettingsBuilderImpl |
tableWidth(int tableWidth)
Set the table total width.
|
allowCsvExport, allowExcelExport, backgroundColor, buildSettings, dataset, expression, expression, filterOff, filterOn, format, format, format, htmlTemplate, jsTemplate, refreshOff, refreshOn, refreshOn, renderer, subtype, title, titleVisible, uuid, xAxisAngle, xAxisTitle, yAxisTitleasc, buildColumnId, buildLookup, column, column, column, column, column, dataset, desc, dynamic, dynamic, dynamic, filter, filter, firstDay, firstMonth, fixed, getCurrentOp, group, group, group, join, rowNumber, rowOffset, select, sort, sortclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbackgroundColor, buildSettings, dataset, expression, expression, filterOff, filterOn, format, format, format, htmlTemplate, jsTemplate, refreshOff, refreshOn, refreshOn, renderer, subtype, title, titleVisible, uuidpublic DisplayerSettings createDisplayerSettings()
createDisplayerSettings in class AbstractDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>public TableDisplayerSettingsBuilderImpl tablePageSize(int pageSize)
TableDisplayerSettingsBuildertablePageSize in interface TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>pageSize - The page size.public TableDisplayerSettingsBuilderImpl tableOrderEnabled(boolean enabled)
TableDisplayerSettingsBuildertableOrderEnabled in interface TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>enabled - True to enable, false to disable.public TableDisplayerSettingsBuilderImpl tableOrderDefault(String columnId, org.dashbuilder.dataset.sort.SortOrder order)
TableDisplayerSettingsBuildertableOrderDefault in interface TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>columnId - The identifier of the column by which the table should by default be ordered.order - The sort order to apply on the specified column.SortOrderpublic TableDisplayerSettingsBuilderImpl tableOrderDefault(String columnId, String order)
TableDisplayerSettingsBuildertableOrderDefault in interface TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>columnId - The identifier of the column by which the table should by default be ordered.order - The sort order to apply on the specified column, as a String (accepted values are "asc" and "desc".public TableDisplayerSettingsBuilderImpl tableWidth(int tableWidth)
TableDisplayerSettingsBuildertableWidth in interface TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>tableWidth - The total table width, in pixels.public TableDisplayerSettingsBuilderImpl tableColumnPickerEnabled(boolean enabled)
TableDisplayerSettingsBuildertableColumnPickerEnabled in interface TableDisplayerSettingsBuilder<TableDisplayerSettingsBuilderImpl>enabled - True to enable, false to disable.Copyright © 2012–2021 JBoss by Red Hat. All rights reserved.