Package org.teamapps.ux.component.table
Class TableColumn<RECORD>
java.lang.Object
org.teamapps.ux.component.table.TableColumn<RECORD>
public class TableColumn<RECORD>
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description TableColumn(java.lang.String propertyName, java.lang.String title, AbstractField field)TableColumn(java.lang.String propertyName, org.teamapps.icons.api.Icon icon, java.lang.String title, AbstractField field)TableColumn(java.lang.String propertyName, org.teamapps.icons.api.Icon icon, java.lang.String title, AbstractField field, int defaultWidth)TableColumn(java.lang.String propertyName, org.teamapps.icons.api.Icon icon, java.lang.String title, AbstractField field, int minWidth, int defaultWidth, int maxWidth)TableColumn(java.lang.String propertyName, AbstractField field) -
Method Summary
-
Constructor Details
-
TableColumn
-
TableColumn
-
TableColumn
public TableColumn(java.lang.String propertyName, org.teamapps.icons.api.Icon icon, java.lang.String title, AbstractField field) -
TableColumn
public TableColumn(java.lang.String propertyName, org.teamapps.icons.api.Icon icon, java.lang.String title, AbstractField field, int defaultWidth) -
TableColumn
public TableColumn(java.lang.String propertyName, org.teamapps.icons.api.Icon icon, java.lang.String title, AbstractField field, int minWidth, int defaultWidth, int maxWidth)
-
-
Method Details
-
createUiTableColumn
public org.teamapps.dto.UiTableColumn createUiTableColumn() -
getMessages
-
addMessage
-
removeMessage
-
setMessages
-
getIcon
public org.teamapps.icons.api.Icon getIcon() -
setIcon
-
getTitle
public java.lang.String getTitle() -
setTitle
-
getField
-
setField
-
getMinWidth
public int getMinWidth() -
setMinWidth
-
getDefaultWidth
public int getDefaultWidth() -
setDefaultWidth
-
getMaxWidth
public int getMaxWidth() -
setMaxWidth
-
isVisible
public boolean isVisible() -
setVisible
-
isSortable
public boolean isSortable() -
setSortable
-
isResizeable
public boolean isResizeable() -
setResizeable
-
isHiddenIfOnlyEmptyCellsVisible
public boolean isHiddenIfOnlyEmptyCellsVisible() -
setHiddenIfOnlyEmptyCellsVisible
-
getPropertyName
public java.lang.String getPropertyName() -
getValueExtractor
-
setValueExtractor
-