Widget category
Odoo Text & Numeric widgets
Text and numeric widgets format what users type: floats and integers with precision, percentages, durations, URLs, emails and multi-line text with its quirks.
Most of their options control parsing and rounding rather than looks, which is why the per-widget option tables quote the source defaults.
6 widgets documentedVersions 16.0 → 20.0 verified per widget
Every text & numeric widget, by use in Odoo core
| Widget | What it does | Field types | Uses in core |
|---|---|---|---|
| field_float_scannable | A float field that reacts to a barcode scan by firing a synthetic input event on itself. It is four lines long, and Odoo 20 removes it. | float | — |
| google_address_autocomplete | This widget turns a street field into a Google Places search that fills the whole address block. Its seven field-mapping options are what make it usable on a model that does not name its fields the way res.partner does. | char | — |
| partner_autocomplete | Type a company name and this widget fills the rest of the partner record from Odoo's enrichment service. It also saves the record and posts a message, which is more than most widgets do. | char | — |
| password | The password widget renders a char or text field as a masked input with a reveal button. It is a display convenience, not a security control: the real value is already in the browser. | char, text | — |
| password_meter | The password_meter widget scores a password against the policy your server actually enforces. It is the opposite of the password widget: it shows the value and rates it, rather than hiding it. | char | — |
| sales_team_progressbar | A kanban progress bar that turns into a call to action when there is nothing to measure. Odoo 20 and 19 removes it, and the kanban progress bar variant it was built on goes with it. | integer, float | — |
Each widget page has the usage XML, Studio steps, every developer option, and a per-version compatibility table verified against the shipped Odoo source.
Other widget categories
Need these working in your Odoo?
The team that documented every widget also builds with them — custom views, upgrades and performance work by senior Odoo developers.
