Function
An automatic list maker
you can add value to list with add method. you can only remove by clicking close button
String
Class which will be used to create the input box. You can implements yours. It must be a widget, focusNode or domNode must have "onkeydown" event It must have .attr("value") to get value It also must impement an (or more) handler for the "onChange" method
String
|| Array The widget will connect on all handler to check input value You can use comma separated list
Object
Boolean
If true, only valid value will be submited with form
Boolean
If true, onBlur event do a validate (like pressing ENTER)
Boolean
if false, the list will be editable Can only be set when instanciate
Int
Specify max item the list can have null = infiny
Boolean
if true, a close button will be added on valid item
Boolean
if true, a close button will be added on invalid item
String
regular expression string used to validate the input Do not specify both regExp and regExpGen
String
|| Array delimiter for the string. Every match will be splitted The string can contain only one delimiter
Object
Boolean
If true, then item will use an anime to show hide itself
Integer
Animation duration
function
function used to easing on fadeIn end
function
function used to easing on fadeOut end
Boolean
If true, items can be edited Can only be set when instanciate
Boolean
If true, arraow left and right can be used for editing Can only be set when instanciate
Array
Array of widget. Contain all reference to _ListInputInputItem
Widget
Contain a reference to the last created item
Widget
Widget currently in edition
Widget
Widget use for input box
Int
Count items
Function
If closeButton is used, add a class
Function
Change status and if needed, create the inputbox
Function
set read only items
Function
Create the input box
Function
Compare 2 values (as returned by attr('value') for this widget).
Function
Create new list element
Function
set input to readonly when max is reached
Function
put all item in the select (for a submit)
Function
Place item in the list
Function
get current cursor pos
Function
Destroy a list element when close button is clicked
Function
Call when item get a keypress
Function
move trough items
Function
move trough items
Function
Call when item value change
Function
Call when item is edited
Function
Change class of item (match, mismatch)
Function
get all value in then list and return an array
Function
Hook so attr('value', value) works.
Sets the value of the widget. If the value has changed, then fire onChange event, unless priorityChange is specified as null (or false?)
Function
search for delemiters and split if needed
Function
Overridable function used to generate regExp when dependent on constraints. Do not specify both regExp and regExpGen.
String
Function
also enable/disable editable items
Function
When handlers of input are fired, this method check input value and (if needed) modify it
Function
give focus to inputbox
Function
give focus to input
Function
Used to add keybord interactivity
Function
Remove focus class and act like pressing ENTER key
Function
get value that match regexp in then list and return an array
Function
get value that mismatch regexp in then list and return an array
Function
return values with comparator constraint
Function
return true or false
Function
return true or false
Function
return true or false
Function
return the last item in list
Function
return the item before the one in params
Function
return the item before the one in params
Function
return the item before the one in params
Function
destroy an item
Function
update this.value and the select node
Function
destroy all items
Function
Destroy all widget
Function
Item created by ListInputInput when delimiter is found
Simple <li> with close button added to ListInputInput when delimiter is found
domNode
ref to the close button node
Boolean
if true, item is editable
String
value of item
String
regular expression string used to validate the input Do not specify both regExp and regExpGen
Widget
inline edit box
handle
handle for the keyDown connect
Object
Function
Function
Create the close button if needed
Function
add the edit box
Function
change the readonly state
Function
create the inline editbox if needed
Function
enter inline editbox in edit mode
Function
call when inline editor close himself
Function
call when inline editor start editing
Function
disable inline edit box
Function
return value
Function
Destroy the inline editbox
Function
Called when user hovers over close icon
Function
Called when user stops hovering over close icon
Function
callback when close button is clicked
Function
callback when widget come in edition
Function
callback when widget is click
Function
callback when widget change its content
Function
callback when widget get a KeyDown
Object
Function
auto-sized text box
Auto sized textbox based on dijit.form.TextBox
Integer
Min width of the input box
Boolean
Fires onChange for each value change or only on demand Force to true in order to get onChanged called
String
regular expression string used to validate the input Do not specify both regExp and regExpGen
DomNode
Used to get size of textbox content
Function
compute content width
Function
destroy the widget
Object
Object