Class bbq.gui.form.DropDown

Extends bbq.gui.form.FormField.
Defined in: DropDown.js.


var dropDown = new bbq.gui.form.DropDown({
    options: [
         {key: "Option 1", value: 1},
         {key: "Option 2", value: 2}
    ]
})

Class Summary
Constructor Attributes Constructor Name and Description
 
Fields borrowed from class bbq.lang.Delegator:
options
Methods borrowed from class bbq.gui.form.FormField:
acceptFocus, addBehaviour, addValidator, getName, getUnvalidatedValue, getValue, loseFocus, setRootNode, setValue, setValueTransformer
Methods borrowed from class bbq.gui.GUIWidget:
addClass, appendBefore, appendChild, appendTo, blur, empty, focus, getAttribute, getID, getStyle, hide, insertAtTop, insertBefore, isClass, registerObject, removeChild, removeClass, render, replaceChild, resize, setAttribute, setID, setStyle, show
Methods borrowed from class bbq.lang.Delegator:
delegateMethod
Methods borrowed from class bbq.lang.Watchable:
deRegisterListener, notifyListener, notifyListeners, registerListener, registerOneTimeListener

Constructor Detail

bbq.gui.form.DropDown(options)

Parameters:
Name Type Comment
options {Object}
options.options {Object[]} Array members should be objects with two fields {String} key and {Object} value