OWL
data_display
Status Bar Buttons
Odoo 19 OWL component — Status Bar Buttons (views)
Live preview
Interactive
Source excerpt
web/static/src/views/form/status_bar_buttons/status_bar_buttons.js
import { Dropdown } from "@web/core/dropdown/dropdown";
import { DropdownItem } from "@web/core/dropdown/dropdown_item";
import { Component } from "@odoo/owl";
export class StatusBarButtons extends Component {
static template = "web.StatusBarButtons";
static components = {
Dropdown,
DropdownItem,
};
static props = {
slots: { type: Object, optional: 1 },
};
get visibleSlotNames() {
if (!this.props.slots) {
return [];
}
return Object.entries(this.props.slots)
.filter((entry) => entry[1].isVisible)
.map((entry) => entry[0]);
}
}
Registry / API
- Registry name
StatusBarButtons- Category
—- Module
web- Slug
status-bar-buttons- Nav group
data_display