private static function updateEffectsList(val:String):void {
//Ищем в эффектах нужный нам айтем, label которого соответствует текущему эффекту targetUTO
var searchArray:Array = _effects.filter(isSelectedEffect);
//Используем замыкание, что-бы не пришлось вводить внешнюю переменную
function isSelectedEffect(item:Object, index:int, array:Array):Boolean {
if (item.label == val) return true;
return false;
}
//если что-нибудь нашли, то считаем правильным первый элемент в фильтрованном массиве
//второго быть недолжно, хотя и возможно.
if (searchArray.length != 0) {
effectsList.selectedItem = searchArray[0] as Object;
} else {
effectsList.selectedItem = null;
}
}
Severity and Description Path Resource Location Creation Time Id
1120: Обращение несуществующего свойства _effects. SignInt TextColorsEffects.mxml line 207 1220993090546 11237
1120: Обращение несуществующего свойства effectsList. SignInt TextColorsEffects.mxml line 217 1220993090546 11238
1120: Обращение несуществующего свойства effectsList. SignInt TextColorsEffects.mxml line 219 1220993090546 11239