Hi Tomas

e.getData() will return an instance of qx.data.Array, which is the selection; 
what you want to do is access selection.getItem(0) to get an instance of 
qx.ui.form.ListItem.

If you still have problems, please can you create an example in the playground? 
 It’s much easier to help out if we can all share the same working example

Regards
John

From:  "qooxdoo Development <qooxdoo-devel@lists.sourceforge.net>" 
<qooxdoo-devel@lists.sourceforge.net> on behalf of Tomás Antunes 
<tomasantu...@gmail.com>
Date:  Tuesday, 29 March 2016 at 14:20
To:  "qooxdoo-devel@lists.sourceforge.net" <qooxdoo-devel@lists.sourceforge.net>
Subject:  Re: [qooxdoo-devel] How do I access a list item?

No, that doesn't seem to be the case. When I print the selection variable I get 
a single integer which corresponds to the iterator of the list.

When I try to run this code the function isn't defined:

     self.myList.addListener("changeSelection", function(e) {
        var selection = e.getData();
        selection.addCssClass('item-selected'); // error
      }, this);

On Tue, Mar 29, 2016 at 1:23 PM, Norbert Schroeder <n.schroe...@scro34.de> 
wrote:
The variable "selection" in your example is an array with all selected list 
items, i.e. selection[0] gives you the first selected item.

Regards,

  Norbert


Tomás Antunes schrieb am 29.03.2016 14:00:

> How do I access a list item in this event?
>
>
>      self.myList.addListener("changeSelection", function(e) {
>
>         var selection = e.getData();
>
>         console.log(self.myList.getSelection()[selection]);
>
>       }, this);
>
>

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to