Flex 2.0
A TileList definition has a CellRenderer with 'listItemRenderer'.
This CellRenderer should be able to handle value of dataObject which
is passed from the TileList.
I think there are two cases to handle dataObject within CellRenderer.
(i) Direct access to a property of dataObject.
ie) <mx:Label text="{dataObject.abc}" />
(ii) Handle a property of dataObject in AS function.
ie) public function onCreationComplete(event:Object) {
if (dataObject.abc == "brabra") {
.....
I have no issue at case (i), but case (ii).
I got following error dialog at the time.
=======
TypeError: Error #1010: undefined has no properties.
at adayCellRenderer/onCreationComplete()
at adayCellRenderer/___Canvas0_creationComplete()
at flash.events::EventDispatcher/dispatchEvent()
at
mx.core::UIComponent/mx.core:UIComponent$protected::dispatchCreationCompleteEvent()
at
mx.core::UIComponent$/http://www.macromedia.com/2005/flex/mx/internal::dispatchCreationCompleteEvents()
at
mx.managers::LayoutManager/LayoutManager$1689$private::doPhasedInstantiation()
at mx.core::UIComponent/UIComponent$480$private::callLaterDispatcher2()
at mx.core::UIComponent/UIComponent$480$private::callLaterDispatcher()
=======
As you see, this function is invoked at creationComplete event of the
CellRenderer, so all objects should be accessible at the time.
Therefore i totally don't understand why i'm getting this error....
Any information will be appreciated.
Best Regards,
Keishichi
------------------------ Yahoo! Groups Sponsor --------------------~-->
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~->
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/