On 20/06/2015 08:42 μμ, voger wrote:
> I am reading the documentation and I see examples but I can't understand
> how ComboBox and SelectBox work. How adding items and data binding
> between the model and the widget works? What is the purpose of
> controller? I am not asking for technical details. Just practical workflow.
>
> I have this example http://tinyurl.com/o4qt722 and this
> http://tinyurl.com/qypqe3v I can't make them work
> I am trying to adjust from this example http://tinyurl.com/nceka5a
>
> What I have done is that I have sub classed the ComboBox so on
> appearance (couldn't make the event work in DemoBrowser) it connects via
> RPC and get's a list of countries. Then it creates a model to populate
> the ComboBox.
>
> What I want to do is in the list to be displayed the name but in the
> model to be set selected the code2. Very common requirement, plenty
> examples on the list but unfortunately I can't make it work.
>
> Also I would like to have a reference to the controller so I won't have
> to initialize a controller etc. every time I need this class. I wan't it
> to be as autonomous as possible.
>
>
> I have no idea what
>
> newVal.setDelegate({
>         bindItem: function(newVal, item, id) {
>         newVal.bindProperty("name", "label", null, item, id);
>         newVal.bindProperty("code2", "model", null, item, id);
>         }
>
> is doing. I have read the docs but still can't understand how it works.
>
> Also I get this error in the logs
>
> "1654876 playground.Application[18-0]: GlobalError:
> this.getTarget(...).add is not a function"
>
> Can someone please help me make it work. And if it is possible to
> explain with simple words how databinding between the model properties
> is supposed to work?
>
> Is there any simpler way to achieve what I want?
>
> ------------------------------------------------------------------------------
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

The more I keep trying the more I realize that SelectBox API is 
different than VirtualSelectBox API which in turn is different than 
VirtualComboBox API. So I guess when I use the Virtual widgets I don't 
need a controller?

Can someone please provide a modified example of this 
http://tinyurl.com/nceka5a for VirtualComboBox?



------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to