Class Index | File Index

Classes


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.

Class Summary
Constructor Attributes Constructor Name and Description
 
Field Summary
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 Summary
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
Class Detail
gxe.control.InputDelimitedTextArea()
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
Parameters:
{Array} values
the values into which the tokens will be merged
{String} sValue
the value that will be tokenized (using this.delimiter)