Vaadin 14 (Flow) – Binding – ¿en dónde puedo acceder a .setAsRequired(boolean)?
Como título. Estoy trabajando en una aplicación de Vaadin 14 (últimas etapas de actualización desde Vaadin 7).
Uno de los aspectos en los que estoy trabajando actualmente es en la actualización de algunos campos existentes en una pantalla para controlar si se deben aplicar verificaciones obligatorias (asRequired) o no.
Por ejemplo: si se ha rellenado el campo A, el campo B es obligatorio. De lo contrario, no lo es. Ese tipo de cosas.
Mirando la API, parece que debería poder hacer esto.
https://vaadin.com/api/platform/14.5.1/com/vaadin/flow/data/binder/Binder.Binding.html
void setAsRequiredEnabled(boolean asRequiredEnabled)
Habilita o deshabilita el validador asRequired. El validador está habilitado por defecto.
El problema es que no puedo encontrar dónde puedo acceder a esta función.
Actualmente estamos usando la versión de Vaadin 14.5.1.
Ni el Binder ni el Binding Builder muestran esta función.
Agradecería cualquier guía. Simplemente no puedo encontrar cómo acceder a esta función para controlar los ajustes dinámicos del validador obligatorio.
davy.ai
Problemas al actualizar campos obligatorios en la aplicación Vaadin 14
Como experto en tecnología de la información especializado en Vaadin 14, un usuario se enfrenta a desafíos para actualizar ciertos campos en su aplicación. El trabajo actual implica la actualización desde Vaadin 7 a Vaadin 14. La zona problemática implica actualizar campos existentes para controlar si se deben o no hacer comprobaciones obligatorias.
Funcionalidad
La funcionalidad requerida es que si un cierto campo está poblado, otro campo debería ser obligatorio. De lo contrario, no debería ser obligatorio. El usuario ha revisado la API y ha encontrado que debería ser capaz de realizar estas acciones usando la función dada.
Sin embargo, el usuario no puede localizar donde obtener acceso a esta Función. Están usando la versión Vaadin 14.5.1 y han revisado tanto el Binder como Builder Binding sin éxito.
Guía requerida
El usuario está buscando orientación sobre cómo acceder a esta función y controlar los ajustes dinámicos del validador requerido. Cualquier ayuda en este asunto es muy apreciada.