src/aria/widgets/controllers/MultiSelectController.js
function (str) {

            var dataModel = this._dataModel, options = dataModel.listContent, selectedValues;

            // retrieve selection from string
            selectedValues = this._parseInputString(options, str);

            if (!ariaUtilsJson.equals(selectedValues, dataModel.value)) {

                ariaUtilsJson.setValue(dataModel, 'value', selectedValues);
                ariaUtilsJson.setValue(dataModel, 'text', this._getDisplayValue(selectedValues));
                ariaUtilsJson.setValue(dataModel, 'selectedValues', selectedValues);
            }

            var report = new ariaWidgetsControllersReportsDropDownControllerReport();

            report.text = dataModel.text;
            report.value = this._getValue(dataModel.text, dataModel.value);

            return report;
        }
function (str) {

            var dataModel = this._dataModel, options = dataModel.listContent, selectedValues;

            // retrieve selection from string
            selectedValues = this._parseInputString(options, str);

            if (!ariaUtilsJson.equals(selectedValues, dataModel.value)) {

                ariaUtilsJson.setValue(dataModel, 'value', selectedValues);
                ariaUtilsJson.setValue(dataModel, 'text', this._getDisplayValue(selectedValues));
                ariaUtilsJson.setValue(dataModel, 'selectedValues', selectedValues);
            }

            var report = new ariaWidgetsControllersReportsDropDownControllerReport();

            report.text = dataModel.text;
            report.value = this._getValue(dataModel.text, dataModel.value);

            return report;
        }
function ( str ) { var dataModel = this . _dataModel , options = dataModel . listContent , selectedValues ; // retrieve selection from string selectedValues = this . _parseInputString ( options , str ) ; if ( ! ariaUtilsJson . equals ( selectedValues , dataModel . value ) ) { ariaUtilsJson . setValue ( dataModel , 'value' , selectedValues ) ; ariaUtilsJson . setValue ( dataModel , 'text' , this . _getDisplayValue ( selectedValues ) ) ; ariaUtilsJson . setValue ( dataModel , 'selectedValues' , selectedValues ) ; } var report = new ariaWidgetsControllersReportsDropDownControllerReport ( ) ; report . text = dataModel . text ; report . value = this . _getValue ( dataModel . text , dataModel . value ) ; return report ; }
override DropDownController.checkText
@param {String} str
@return {aria.widgets.controllers.reports.DropDownControllerReport}
override DropDownController . checkText