Community
Participate
Working Groups
[Defect summary]: EGL mobile list item doesn't support customized ID [Environment]: EDT 0.8.2.v201212112101 32bits, WinXP 32bits [Re-produced steps]: 1.Setup a new EGL mobile project 2.Run below codes in EDT package client; import dojo.mobile.widgets.DojoMobileLib; import dojo.mobile.widgets.DojoMobileList; import dojo.mobile.widgets.DojoMobileListItem; import dojo.mobile.widgets.DojoMobileView; import eglx.persistence.Id; import eglx.ui.rui.Event; import eglx.ui.rui.RUIHandler; handler test type RUIhandler{initialUI = [ View, List ], onConstructionFunction = start, cssFile = "css/com.emoser.markt.rpt.egl.mob.css", title = "TestEglMobile"} View DojoMobileView{ selected = true, headerTitle = "My View", /*backText = "Back", backView = */ children = [ ] }; List DojoMobileList{ style = DojoMobileLib.LIST_STYLE_ROUNDED_RECTANGLE, children = [ new DojoMobileListItem{ text = "List Item 1", imagePath = "dojo/mobile/images/i-icon-1.png", onClick ::= null_onClick, id = "ITEM1ID" } ] }; function start() end function null_onClick(event Event in) syslib.writeStdout("getID: " + event.widget.getID()); end end [Results]: getID: dojox_mobile_ListItem_0 [Excepted Results]: getID: ITEM1ID [Error logs and dialogs]
It is a defect reported in in EDT's forum. For more details pls refer to http://www.eclipse.org/forums/index.php/t/452694/