classDiagram
direction LR
class ObjFormlayout{
}
class ObjLayoutFilterWebFormLayout{
}
ObjFormlayout <.. ObjLayoutFilterWebFormLayout :Composition
class ObjLayoutBasicWebFormLayout{
}
ObjFormlayout <.. ObjLayoutBasicWebFormLayout :Composition
class ObjLayoutFreeformWebFormLayout{
}
ObjFormlayout <.. ObjLayoutFreeformWebFormLayout :Composition
```
*Updated : 2025-02-27*
[//]: <> (HIRAR END)
# Validation notes
-- Need review for 7.x
1) Save your validator to a variable/global.
var oValidator = $("#myform").validate();
2) DO NOT call $("#myform").validate() EVER again.
If you call $("#myform").validate() more than once, it may cause focus/key/error-hiding issues.
3) Use the variable/global and call form.
var bIsValid = oValidator.form();
# Form return
Form return structure
Status : OK, INVALID
StatusMessage :
ActionTarget :
ActionContext :
PageTarget :
Param1 :
Param2 :
Param3 :
[//]: <> (CYTHON START)
## Cython compile
> cythonize -3 -a -i WebForm.py
Compiling /home/axion/projects/axion/factory.web/WebForm.py because it changed..[1/1] Cythonizing /home/axion/projects/axion/factory.web/WebForm.py
*Updated : 2025-10-02*
[//]: <> (CYTHON END)