Class UiTableColumn
java.lang.Object
org.teamapps.dto.UiTableColumn
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected UiTemplateprotected UiClientObjectReferenceprotected UiClientObjectReferenceprotected UiTextAlignmentprotected UiClientObjectReferenceprotected booleanprotected Stringprotected intprotected List<UiFieldMessage> protected intprotected Stringprotected booleanprotected booleanprotected Stringprotected boolean -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Only for Jackson deserialization.UiTableColumn(String name, String icon, String title, UiClientObjectReference field) -
Method Summary
Modifier and TypeMethodDescriptionintgetField()booleangetIcon()intintgetName()booleanbooleangetTitle()booleansetDefaultWidth(int defaultWidth) setDisplayTemplate(UiTemplate displayTemplate) setFooterRowField(UiClientObjectReference footerRowField) setHeaderAlignment(UiTextAlignment headerAlignment) setHeaderRowField(UiClientObjectReference headerRowField) setHiddenIfOnlyEmptyCellsVisible(boolean hiddenIfOnlyEmptyCellsVisible) setMaxWidth(int maxWidth) setMessages(List<UiFieldMessage> messages) setMinWidth(int minWidth) setResizeable(boolean resizeable) setSortable(boolean sortable) setVisible(boolean visible) toString()
-
Field Details
-
name
-
icon
-
title
-
field
-
displayTemplate
-
minWidth
protected int minWidth -
defaultWidth
protected int defaultWidth -
maxWidth
protected int maxWidth -
sortable
protected boolean sortable -
resizeable
protected boolean resizeable -
visible
protected boolean visible -
messages
-
headerAlignment
-
headerRowField
-
-
Constructor Details
-
UiTableColumn
Deprecated.Only for Jackson deserialization. Use the other constructor instead. -
UiTableColumn
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject
-
toString
-
getName
-
getIcon
-
getTitle
-
getField
-
getDisplayTemplate
-
getMinWidth
public int getMinWidth() -
getDefaultWidth
public int getDefaultWidth() -
getMaxWidth
public int getMaxWidth() -
getSortable
public boolean getSortable() -
getResizeable
public boolean getResizeable() -
getVisible
public boolean getVisible() -
getHiddenIfOnlyEmptyCellsVisible
public boolean getHiddenIfOnlyEmptyCellsVisible() -
getMessages
-
getHeaderAlignment
-
getHeaderRowField
-
setDisplayTemplate
-
setMinWidth
-
setDefaultWidth
-
setMaxWidth
-
setSortable
-
setResizeable
-
setVisible
-
setHiddenIfOnlyEmptyCellsVisible
-
setMessages
-
setHeaderAlignment
-
setHeaderRowField
-