Thanks Rogelio. That's helpful. Can you share an example or code sample? The documentation on Editor framework is very limited and hard to follow.
Also, I would love to use Errai data binding. But for declarative data binding using Errai, I would have to use Errai IOC, and it doesn't integrate well with Guice/Gin. Has anyone tried implementing it without Errai IOC? Thanks, Harsh On Thursday, April 20, 2017 at 1:05:46 PM UTC-4, Rogelio Flores wrote: > > 1. Sure, you will just need to implement an Editor interface in your > component using your *Element. > 2. I can think of one way of doing this; you would still bind an input > element to each type, and then display only the one you want to use/handle > (if you can live with that). Not sure I see the use case for this. > > I think an alternative would be to use Errai: http://erraiframework.org/ > > > On Wednesday, April 19, 2017 at 12:19:52 PM UTC-6, harshyadav wrote: >> >> Hi, >> >> I am trying to use the GWT editor framework to support data binding in my >> application. While implementing it I ran into a few issues and have a >> couple of questions regarding the same: >> >> 1) Some of these components don't use >> com.google.gwt.user.* >> >> rather they use >> com.google.gwt.dom.client.* >> >> For e.g. InputElement as opposed to TextBox. Is it possible to use >> editor framework with dom elements? >> >> 2) Is it possible to bind POJO's with different field types (int, float, >> String, etc.) to a single Composite implementing IsEditor? >> For e.g. if there is an Input composite (wrapping TextBox), is it >> possible to use the same composite for POJO fields of different types int, >> float, etc. ? >> >> public class Test >> implements Serializable { >> >> private Integer id; >> >> private String name; >> >> private float area; >> } >> >> >> Here name and area are of different type. Is it possible to bind these to >> the same widget implementing Editor (without editor I would just parse the >> values to and from String to their respective types before saving the data)? >> >> Also, if is it not possible to the above, is there a good alternative to >> support 2 way data binding in modern GWT applications? >> >> Thanks, >> Harsh >> > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
