I deleted my previous post since I figure out how to do some of the doubts I had, but I have a another one:
Is there a way to set my form layout columns? I have some forms that look better with one column and others with 3.
I deleted my previous post since I figure out how to do some of the doubts I had, but I have a another one:
Is there a way to set my form layout columns? I have some forms that look better with one column and others with 3.
Yes:
DefaultCrudFormFactory(Class<T> domainType, FormLayout.ResponsiveStep... responsiveSteps)
Cheers.
Thanks that help me a lots, but still have the doubt of how to change the form or window caption. I saw a method called ‘buildCaption()’ but that only return a null String.
Ok I figure it out, but I don’t know if I did’t right. I created an extension of DefaultCrudFormFactory and override the buildCaption() method, is correct?
public class MyDefaultCrudFormFactory extends DefaultCrudFormFactory {
public MyDefaultCrudFormFactory(Class domainType, FormLayout.ResponsiveStep... responsiveSteps) {
super(domainType, responsiveSteps);
}
public MyDefaultCrudFormFactory(Class domainType) {
super(domainType);
}
@Override
public String buildCaption(CrudOperation operation, Object domainObject ){
String op = "";
switch (operation){
case ADD:
op = "Crear";
break;
case UPDATE:
op = "Actualizar";
break;
case DELETE:
op = "Eliminar";
break;
case READ:
op = "Leer";
break;
default:
op = "";
break;
}
return op;
}
}