Hi Qooxdoo Chefs, What's cookin' ? (Sorry - all puns intended).
Although I can only spare a few hours of week on my mini qx project to put a prototype qx gui to front our financial trading system I think I'm making reasonable yet pleasing results. I am using the qx Rpc class to communicate to a back-end java-servlet (RpcServlet) which returns JSON data. I have plugged the returned json data into multi-valued widgets like SelectBox and Table. 1. When I tried to call a member function, myfunc(), in the rpc handler I got a "myfunc() is not defined" error message. If I called the member function by qualifying as "this.myfunc()" then I get "this.myfunc is not a function". I noted that when adding a listener, there is an option to pass in 'this' in order to set the function's context. Please can you tell me what is the value 'this' in an Rpc handler function? The only way I could get round the issue about was to make the function a static one. 2. The json data returned is an array of nested maps (ie array of composites). In SelectBox a property chain (ie dot-notation path) can be used to bind the displayed labels to a value deep within a nested object structure. I wanted to do the same thing for tables. Please may I ask if this is part of your roadmap then when do you think its likely this feature will be released? I am using qx version 1.2. In the meantime, I've written some bespoke code to create the rowdata (2d array) for a Simple tablemodel from the json data and an array of property-paths. 3. I have some hidden table columns. AFAIK, table column visibility is set via the column model eg: mytable.getTableColumnModel().setColumnVisible(0, false); // make 1st col invisible But this only happens after the table model is set which could briefly show all cols before the desired ones are made invisible. Is it possible to set the column visibility when configuring the table model ie before the table model is set into a table? Sorry for the long post and hope I don't sound too whiny. You guys are doing an excellent job! Cheers, Bharat -- View this message in context: http://qooxdoo.678.n2.nabble.com/A-few-questions-about-Rpc-other-stuff-tp5628328p5628328.html Sent from the qooxdoo mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
