Ir al contenido

Plugins FormInterceptor integrados

Nombre Descripción
SampleFormInterceptor Implementación de referencia que demuestra los tres puntos de interceptación (add, get, set), vinculada al grupo de metadatos de demostración “Consulting” (okp:consulting.input1, okp:consulting.input2). Cada modificación solo se aplica cuando el ID del usuario actual es “test”; con cualquier otro usuario se comporta como si el interceptor no estuviera presente, de modo que el mismo entorno se puede usar para comparar ambos comportamientos.
- add: añade un sufijo al valor de okp:consulting.input1, y rechaza okp:consulting.input2 cuando está vacío o tiene menos de 4 caracteres.
- get: elimina okp:consulting.input1 tanto del mapa de propiedades como de los elementos del formulario, y añade un campo de solo lectura generado al vuelo, okp:consulting.input3, que nunca se persiste.
- set: vuelve a aplicar a okp:consulting.input2 la misma validación de longitud que add, y conserva el valor almacenado actual de okp:consulting.input1 aunque la etapa get lo haya eliminado del formulario.