да, конечно itemRenderer!
дада. Именно на сайта адоба писали где-то, что можно работать с currentState в itemRenderer.
Там даже примеры были. Только у них у примерах currentState менялся при событиях mouseOver и mouseOut, а они возникают когда ячейка на экране. Хитринькие, я так тоже могу.
а у меня там все сложней. так в двух словах--- при нажатии на элемент он генерирует событие с bubles=true, это событие ловится слушателям, который повешен на всю таблицу. Слушатель отправляет на сервер команду, и определенным образом перезасовывает в другие массивы объект event.target.data
и меняет event.target.currentState. Определенным образом -- это значит, что он копии делает его (mx.utils.objectUtil.copy)
я могу добавить какую-то переменную в структуру dataProvider, от которого будет зависеть currentState, но я очень не хочу это делать -- в других массивах эта копия не нужна как бы.
Наверное, придется удалять из объекта поле с определенным именем, перед тем, как засовывать его в другие массивы.
Добавлено через 1 минуту
Цитата:
|
Т.е. например, всякие комбо-боксы или чекбоксы которые в нем используются.
|
О! я придумал! чекбокс невидимый, который хранит currentState