Skip to Content
OWL forms

List X2 Many Field

Odoo 19 OWL component — List X2 Many Field (views)

Live preview Interactive
Source excerpt web/static/src/views/fields/x2many/list_x2many_field.js
import { registry } from "@web/core/registry";
import { formatX2many } from "../formatters";
import { standardFieldProps } from "../standard_field_props";

import { Component } from "@odoo/owl";

export class ListX2ManyField extends Component {
    static template = "web.ListX2ManyField";
    static props = { ...standardFieldProps };

    get formattedValue() {
        return formatX2many(this.props.record.data[this.props.name]);
    }
}

export const listX2ManyField = {
    component: ListX2ManyField,
    useSubView: false,
};

registry.category("fields").add("list.one2many", listX2ManyField);
registry.category("fields").add("list.many2many", listX2ManyField);
Registry / API
Registry name
ListX2ManyField
Category
Module
web
Slug
list-x2-many-field
Nav group
forms