class SAPO.Component.SelectMultiple
 requires SAPO.Dom.Event
 
Authors:
jose.p.dias AT co.sapo.pt
Version:
0.1
Since:
April 2011
Defined in Component/SelectMultiple/0.1/lib.js

Constructor Summary
SelectMultiple (String|DomElement element, Object options)

Function Summary
set selected values to empty set
returns array of selected values
set selected values

Constructor Details

constructor SelectMultiple

SelectMultiple(String|DomElement element, Object options)
Parameters:
element - container element
options
  • [ Array[] items ] - array of value/label or array of value (label will be assumed equal to value itself)
  • [ Array selectedValues ] - array of values selected at start time
  • [ Function(newVal) onItemAdded ] - callback that gets called every time a new item is selected
  • [ Function(oldVal, newVal) onItemChanged ] - callback that gets called every time an item is replaced by other item
  • [ Function(oldVal) onItemRemoved ] - callback that gets called every time an item is removed

Function Details

function clearSelectedValues

clearSelectedValues()
set selected values to empty set

function getSelectedValues

Array getSelectedValues()
returns array of selected values

function setSelectedValues

setSelectedValues(Array values)
set selected values
Parameters:
values