How to highligh a ValueBoxEditor?

49 views
Skip to first unread message

membersound

unread,
Jan 17, 2013, 6:24:52 AM1/17/13
to google-we...@googlegroups.com
Hi,

I have a ValueBoxEditorDecorator defined, and want to highlight the TextBox if an error appears on validation of the input:


 @UiField
 ValueBoxEditorDecorator<String> name;
 

 <e:ValueBoxEditorDecorator ui:field='name'>
   <e:valuebox>
     <g:TextBox />
   </e:valuebox>
 </e:ValueBoxEditorDecorator>
 

I also set up the bootstrap of validation and so on, like
Set<ConstraintViolation<T>> violations = validator.validate(value);

I'm already getting the correct validation done for my input fields, and retrieving errors on the backend works.
But how can I highlight the ValueBoxEditorDecorator from where this error occured?

Thomas Broyer

unread,
Jan 17, 2013, 9:05:57 AM1/17/13
to google-we...@googlegroups.com
You'll have to implement your own HasEditorErrors wrapper (duplicate or maybe possibly extend ValueBoxEditorDecorator)
ValueBoxEditorDecorator is one way of displaying errors, there's nothing wrong creating similar widgets that display errors differently.
Reply all
Reply to author
Forward
0 new messages