Development tools : XUI editor : XUI widgets and containers : Widget descriptions : Table : Widget in Table column
  
Widget in Table column
Widgets in Table column are a little different from normal widgets. This page provides detailed information about these widgets.
Available widgets for Table column
If the editable property is true, the items on the selection list are editable:
 
Widget
Property
Description
ComboBox
urlForList
dataNameForList
labelField
See Combo.
Select
urlForList
dataNameForList
labelField
valueField
CheckBox
checkValue
unCheckValue
titleStyle
The titleStyle property specifies whether the header row contains a checkbox which determines the select/deselect status of all the checkboxes in the column. There are three options:
text (default value): only text is shown. The title is specified as other widgets by the “Text” property in the standard tab.
checkbox: only a checkbox is shown. Users could select/deselect this checkbox to control all the checkboxes in the column.
both: both checkbox and text are shown.
This only affects the current page, not all the pages in pagination.
alwaysEditable
If true, the checkbox is always available for selection and there is no need to double-click the cell to enable the editable mode. If false, a label is displayed in the default mode and a checkbox is displayed in the editable mode.
TextBox
null
You may set the value of the textbox from the dataName property of this column
Radio
checkValue
unCheckValue
See Radio.
alwaysEditable
If true, the checkbox is always available for selection and there is no need to double-click the cell to enable the editable mode. If false, a label is displayed in the default mode and a checkbox is displayed in the editable mode.
If the editable property is false, the items on the selection list are non-editable:
 
Widget
Property
Description
Image
null
You may set the location of the image from the dataName property of this column.
LabelFromList
urlForList
The urlForList property specifies the URL of the js file that contains the data of the list of choices that are available for selection on the widget.
Link
Text
specify the text that would be displayed in the column.
dataName
If renderMode is
text, specify the text that would be displayed in the column by data binding. For constant text, this could be empty. The Data Name property has precedence over the text property.
image, specify the image URL extracted from the context.
flowEvent
specify the flow event that will be fired after the column is clicked on.
dataNameForLink
specify the URL where the browser navigates to. The dataNameForLink property has precedence over the flowEvent property
dataNameForRow
specify the data which stores the row of the clicked widget.
dataNameForColumn
specify the data which stores the column of the clicked widget.
newWindow
specify whether to trigger the link in the same browser window. The default value is false, which means there is no pop-up window when the column is clicked on.
tooltip
specify the text that would be displayed when the user places the mouse over the column.
dataNameForTooltip
specify the tooltip by data binding. The dataNameForTooltip property has precedence over the tooltip property.
dataNameForClickable
If the value is null or false, the widget is unclickable and rendered just as normal text or image. If the value is true, the widget is clickable.
renderMode
Available values for renderMode:
text (default value): The widget is rendered as text.
image: the widget is rendered as an image.
Button
Text
specify the text that would be displayed in the column.
dataName
specify the text that would be displayed in the column by data binding. For constant text, this could be empty. The Data Name property has precedence over the text property.
flowEvent
specify the flow event that will be fired after the column is clicked on.
dataNameForLink
specify the URL where the browser navigates to. The dataNameForLink property has precedence over the flowEvent property
dataNameForRow
specify the data which stores the row of the clicked widget.
dataNameForColumn
specify the data which stores the column of the clicked widget.
newWindow
specify whether to trigger the link in the same browser window. The default value is false, which means there is no pop-up window when the column is clicked on.
tooltip
specify the text that would be displayed when the user places the mouse over the column.
dataNameForTooltip
specify the tooltip by data binding. The dataNameForTooltip property has precedence over the tooltip property.
dataNameForClickable
If the value is null or false, the widget is unclickable and rendered just as normal text or image. If the value is true, the widget is clickable.
Go up to
Table