Компонент Flex Hero - изменение вида изнутри - PullRequest
0 голосов
/ 22 марта 2011

Я создал пользовательский элемент itemRenderer с двумя кнопками и меткой.Одна кнопка удаляет запись списка (и это не проблема), вторая кнопка изменяет фактический вид.Кто-нибудь знает, как я могу изменить фактическое представление в itemrenderer?

1 Ответ

0 голосов
/ 22 марта 2011

Из того, что я думаю, я понимаю, вы хотите изменить стек просмотра или что-то еще.То, что вы хотите сделать, это передать событие от itemRenderer до точки в списке отображения, где кто-то будет слушать и запускать обработчик событий, который затем изменяет представление.

Итак, в вашем itemRenderer выполните

dispatchEvent(new Event('someEventName', true));

И в списке отображения вы должны прослушать это даже

this.addEventListener('someEventName', someHandlerFunction);

И в этой функции просто переключите ваш взгляд или все, что вы хотите.

...