Hi Piotr,
If you mean to define it as xml variable within mxml, yes it works for
another test case as below :
private var menubarXML:XMLList =
<>
<menuitem label="Menu1" data="top">
<menuitem label="MenuItem 1-A" data="1A"/>
<menuitem label="MenuItem 1-B" data="1B"/>
</menuitem>
<menuitem label="Menu2" data="top">
<menuitem label="MenuItem 2-A" type="check"
data="2A"/>
<menuitem type="separator"/>
<menuitem label="MenuItem 2-B" >
<menuitem label="SubMenuItem 3-A" type="radio"
groupName="one" data="3A"/>
<menuitem label="SubMenuItem 3-B" type="radio"
groupName="one" data="3B"/>
</menuitem>
</menuitem>
</>;
Should I change my code and define it as variable ?
This is my question :)
Thanks,
Serkan
2.11.2019 16:18 tarihinde Piotr Zarzycki yazdı:
Hi Serkan,
Try provide to this menu dataProvider with XML instead declaring it in
MXML ? Does it work ?
Thanks,
Piotr
sob., 2 lis 2019 o 13:08 Serkan Taş <[email protected]
<mailto:[email protected]>> napisał(a):
Hi,
I am using the below declaration for the initialization of menu :
<fx:Declarations>
<fx:XMLList id="menuDataXMLList">
<menuitem
label="{resourceManager.getString('messages', 'configFiles')}"
id="configfiles" role="{UserRole.OPERATION}">
<menuitem label="label-1-1"/>
<menuitem label="label-1-2"/>
</menuitem>
</fx:XMLList>
</fx:Declarations>
Unfortunately it is not working. I guess the resource can not be
retrieved this way, because when I change the code as below it is
disğlayed as expected :
<fx:Declarations>
<fx:XMLList id="menuDataXMLList">
<menuitem label="label-1" id="configfiles">
<menuitem label="label-1-1"/>
<menuitem label="label-1-2"/>
</menuitem>
</fx:XMLList>
</fx:Declarations>
Should I file an issue ?
Thanks,
Serkan
--
Piotr Zarzycki
Patreon: _https://www.patreon.com/piotrzarzycki_