Now I directly use XML instead of XMLList, which should be "Bindable".
But the childnodes are not Bindable, therefore I get still the
error/warning message.
Do I seriously have to rewrite the XML into an Bindable ObjectProxy
containing Bindable child ObjectProxies?

Any help would be appreciated!
Matthias

<?xml version="1.0" encoding="utf-8"?>
<mx:Box
        xmlns:mx="http://www.adobe.com/2006/mxml";
        xmlns:rlsk="com.relounge.smartkiosk.*">
        
        <mx:Script>
                <![CDATA[
                        [Bindable] public var _xml:XML;
                ]]>
        </mx:Script>
        <mx:Tile width="800" height="800">
                <mx:Repeater id="itemRepeater" dataProvider="{_xml.element}" 
count="4">
                        <mx:VBox label="{itemRepeater.currentIndex}" 
width="200" height="100">
                                <mx:Image source="'images/'[EMAIL PROTECTED]()}"
/>
                                <mx:Label 
text="{itemRepeater.currentItem.description}"
textAlign="center" />
                        </mx:VBox>
                </mx:Repeater>
        </mx:Tile>
</mx:Box>


2007/8/24, Matthias Dittgen <[EMAIL PROTECTED]>:
> it seems I can't access the child elements of a bindable Object.
>
> 2007/8/24, Matthias Dittgen <[EMAIL PROTECTED]>:
> > Hello Chris,
> >
> > i tried with Collection, but I don't get into this.
> >
> > this is in a seperate .mxml class called Template:
> > <mx:Script>
> >         <![CDATA[
> >                 import mx.collections.XMLListCollection;
> >                 [Bindable] public var _xml:XMLListCollection;
> >         ]]>
> > </mx:Script>
> > <mx:Tile width="1120" height="700">
> >         <mx:Repeater id="itemRepeater" dataProvider="{_xml.list}" count="4">
> >                 <mx:Label text="{itemRepeater.currentItem.src}" />
> >         </mx:Repeater>
> > </mx:Tile>
> >
> > this way, I try to acces Template:
> > var t:Template = new Template()
> > t._xml = XMLCollection(myXmlList);
> > addChild(t);
> >
> > The error in my console is still the same. :(
> > Matthias
> >
> > 2007/8/24, Chris Velevitch <[EMAIL PROTECTED]>:
> > > It's because XMLList is like Array, you'll use XMLListCollection like
> > > have to use ArrayCollection to fully utilise binding.
> > >
> > >
> > > Chris
> > > --
> > > Chris Velevitch
> > > Manager - Sydney Flash Platform Developers Group
> > > m: 0415 469 095
> > > www.flashdev.org.au
> > >
> > > _______________________________________________
> > > osflash mailing list
> > > [email protected]
> > > http://osflash.org/mailman/listinfo/osflash_osflash.org
> > >
> >
>

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to