if it is XML, then it index [1] should not work. Only index [0] is valid for an XML instance; when you access [0] on an XML instance it returns the same instance.
var xml:XML = <root><child/></root> trace(xml[1])//undefined trace(xml[0])//same as xml.toString() If it is an XMLList then it can have index values greater than zero. On Tue, Apr 28, 2020 at 4:19 PM serkan <[email protected]> wrote: > Hİ, > > The source below has the exception. Similar one was resolved for XMLList > with https://github.com/apache/royale-asjs/issues/545 > > The error line : > > function (value) { this.filterMenuData[1].setAttribute('label', value);}, > > note : for the index 0 it works. > > Thanks, > Serkan > > > > <?xml version="1.0" encoding="latin5" ?> > > <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" > <http://ns.adobe.com/mxml/2009> > xmlns:s="library://ns.apache.org/royale/spark" > xmlns:mx="library://ns.apache.org/royale/mx" > height="288" width="179" > > > <fx:Metadata> > [ResourceBundle("messages")] > </fx:Metadata> > > <fx:Script> > <![CDATA[ > ]]> > </fx:Script> > > <fx:Declarations> > <fx:XML format="e4x" id="filterMenuData"> > <menuitem label="{resourceManager.getString('messages', > 'statusFilter')}" id="statusFilter"> > <menuitem label="{resourceManager.getString('messages', > 'listAll')}"/> > <menuitem label="{resourceManager.getString('messages', > 'readyFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'waitingFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'workingFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'successfulFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'failedFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'timeoutFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'skippedFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'stoppedFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'pausedFilter')}"/> > <menuitem label="{resourceManager.getString('messages', > 'disabledFilter')}"/> > </menuitem> > </fx:XML> > </fx:Declarations> > > </s:Application> > > >
