Class gxe.control.InputSelectMany
Extends
gxe.control.InputBase.
Supports the input of multiple values through a collection of check boxes.
Typically associated with:
gpt/gxe/core/ui/InputSelectMany.xml
Defined in: gxe.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
true
|
- Fields borrowed from class gxe.control.Control:
- cfgObject, context, gxeId, htmlAttributes, htmlElement, htmlTag, htmlTextContent, parentControl, xmlNode, xmlParentElement
Method Attributes | Method Name and Description |
---|---|
_appendCheckBox(sLabel, sValue, bSelected)
Appends a checkbox option to the parent HTML DOM element.
|
- Methods borrowed from class gxe.control.InputBase:
- findParentLabelText, fireInputChanged, fireInputChangedOnKeyUp, getInputValue, getInputValues, getSupportsMultipleValues, makeOtherInputText
- Methods borrowed from class gxe.control.Control:
- build, createHtmlElement, ensureVisibility, evaluateValue, execBuild, findFirstChildControl, focus, getLabelText, importCfgProperties, importHtmlAttributes, initialize, processCfgAttribute, processCfgElement, processChildren
- Events borrowed from class gxe.control.InputBase:
- onInputChanged
- Events borrowed from class gxe.control.Control:
- fireOnEvent, onChildControlCreated, onEvent, onHtmlChildrenCreated, onHtmlElementCreated
Field Detail
{boolean}
supportsMultipleValues
true
Method Detail
_appendCheckBox(sLabel, sValue, bSelected)
Appends a checkbox option to the parent HTML DOM element.
- Parameters:
- {String} sLabel
- the label
- {String} sValue
- a value associated with the checkbox
- {boolean} bSelected
- true if the box should be checked