Class gxe.control.InputDelimitedTextArea
Extends
gxe.control.InputBase.
Supports the input of multiple values through a delimited "textarea" control.
Typically associated with:
gpt/gxe/core/ui/InputDelimitedTextArea.xml
Defined in: gxe.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Field Attributes | Field Name and Description |
---|---|
the delimiter (default="," configuration attribute g:delimiter)
|
|
true
|
- Fields borrowed from class gxe.control.Control:
- cfgObject, context, gxeId, htmlAttributes, htmlElement, htmlTag, htmlTextContent, parentControl, xmlNode, xmlParentElement
Method Attributes | Method Name and Description |
---|---|
_mergeTokens(values, sValue)
Tokenizes a supplied value and merges the result into a supplied array.
|
- 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
{String}
delimiter
the delimiter (default="," configuration attribute g:delimiter)
{boolean}
supportsMultipleValues
true
Method Detail
_mergeTokens(values, sValue)
Tokenizes a supplied value and merges the result into a supplied array.
The supplied value will be split using this.delimiter plus characters: \r and \n
The supplied value will be split using this.delimiter plus characters: \r and \n
- Parameters:
- {Array} values
- the values into which the tokens will be merged
- {String} sValue
- the value that will be tokenized (using this.delimiter)