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_


Reply via email to