[IMP] web: add decoration support for all field widgets (#25160)
It is sometimes useful to be able to customize slightly the color of a field depending on some conditions on the current record. For example, imagine that we want to show a VAT number field in green/red, if it was validated or not. To do that, we can add a field with an onchange, and simply add decoration-danger and decoration-success attributes to the field.
Showing
- addons/web/static/src/js/fields/abstract_field.js 24 additions, 0 deletionsaddons/web/static/src/js/fields/abstract_field.js
- addons/web/static/src/js/fields/basic_fields.js 7 additions, 0 deletionsaddons/web/static/src/js/fields/basic_fields.js
- addons/web/static/src/js/views/basic/basic_view.js 12 additions, 0 deletionsaddons/web/static/src/js/views/basic/basic_view.js
- addons/web/static/src/scss/list_view.scss 0 additions, 10 deletionsaddons/web/static/src/scss/list_view.scss
- addons/web/static/src/scss/webclient.scss 11 additions, 0 deletionsaddons/web/static/src/scss/webclient.scss
- addons/web/static/tests/views/form_tests.js 64 additions, 0 deletionsaddons/web/static/tests/views/form_tests.js
- doc/reference/javascript_reference.rst 28 additions, 0 deletionsdoc/reference/javascript_reference.rst
Loading
Please register or sign in to comment