new DropdownModel()
            modules/snippets/dropdown/model.js, line 11
        
        
    Extends
Methods
- 
    
addValueModel(value, group){void}
modules/snippets/dropdown/model.js, line 118 - 
    
    
    creates a model value and adds it to the value collection
Name Type Description valuestring value groupstring | undefined name of its group  - 
    
getDisplayName(value){string}
modules/snippets/dropdown/model.js, line 135 - 
    
    
    Returns a string ja or nein
Name Type Description valuestring true or false Returns:
or nein
 - 
    
getSelectedValues(){object}
modules/snippets/dropdown/model.js, line 252 - 
    
    
    Returns an object with all values of the values collection
Returns:
object
 - 
    
replaceValueModels(newValueList, preselectedValues){void}
modules/snippets/dropdown/model.js, line 99 - 
    
    
    removes all value-models from collection and calls addValueModel for each new value
Name Type Description newValueListArray.<string> new dropdown values preselectedValuesArray.<string> new preselected values  - 
    
resetValues(){void}
modules/snippets/dropdown/model.js, line 150 - 
    
    
    resetCollection
 - 
    
setDisplayName(value){void}
modules/snippets/dropdown/model.js, line 282 - 
    
    
    Setter for displayName
Name Type Description valuestring displayName  - 
    
setIsMultiple(value){void}
modules/snippets/dropdown/model.js, line 273 - 
    
    
    Setter for isMultiple
Name Type Description valueboolean isMultiple  - 
    
setIsOpen(value){void}
modules/snippets/dropdown/model.js, line 225 - 
    
    
    sets the isOpen attribute
Name Type Description valueboolean value  - 
    
setValueModelsToShow(models, isGrouped){void}
modules/snippets/dropdown/model.js, line 235 - 
    
    
    sets the valueModelsToShow attribute
Name Type Description modelsArray.<Backbone.Model> all value models that can be selected isGroupedboolean flag if the objects should be grouped  - 
    
updateSelectableValues(values){void}
modules/snippets/dropdown/model.js, line 206 - 
    
    
    checks the value models if they are selectable or not
Name Type Description valuesArray.<string> filtered values Fires:
- DropdownView#event:render
 
 - 
    
updateSelectedValues(values){void}
modules/snippets/dropdown/model.js, line 181 - 
    
    
    checks the value models if they are selected or not
Name Type Description valuesstring | Array.<string> selected value(s) in the dropdown list  - 
    
updateValueModels(valueList, isGrouped){void}
modules/snippets/dropdown/model.js, line 68 - 
    
    
    checks for each value whether it already exists and removes the models that are not in the valueList anymore
Name Type Description valueListArray.<string> | Array.<object> init dropdown values isGroupedboolean flag if the objects should be grouped  - 
    
updateValues(value){void}
modules/snippets/dropdown/model.js, line 163 - 
    
    
    updateCollection
Name Type Description valuearray selected value