Odoo Website ‐ Snippets ‐ UserValue Events - vec-ltd/odoo-docs GitHub Wiki
So for each <we-button>
or <we-checkbox>
, is actually an instance of UserValueWidget.
The registry is defined in
web_editor/static/src/js/editor/snippets.options.js
And looks like
const userValueWidgetsRegistry = {
'we-button': ButtonUserValueWidget,
'we-checkbox': CheckboxUserValueWidget,
'we-select': SelectUserValueWidget,
'we-button-group': ButtonGroupUserValueWidget,
'we-input': InputUserValueWidget,
'we-multi': MultiUserValueWidget,
'we-colorpicker': ColorpickerUserValueWidget,
'we-datetimepicker': DatetimePickerUserValueWidget,
'we-datepicker': DatePickerUserValueWidget,
'we-list': ListUserValueWidget,
'we-imagepicker': ImagepickerUserValueWidget,
'we-videopicker': VideopickerUserValueWidget,
'we-range': RangeUserValueWidget,
'we-select-pager': SelectPagerUserValueWidget,
'we-many2one': Many2oneUserValueWidget,
'we-many2many': Many2manyUserValueWidget,
};
This html tag actually gets looked at by this code
we-customizeblock-option
web_editor/static/src/js/editor/snippets.options.js:3054
