odex25_standard/odex25_base/formio/models/ir_view.py

25 lines
592 B
Python

# Copyright Nova Code (http://www.novacode.nl)
# See LICENSE file for full licensing details.
from odoo import fields, models
FORMIO_VIEW_TYPES = [
('formio_builder', 'formio builder'),
('formio_form', 'formio form')
]
class IrUIView(models.Model):
_inherit = 'ir.ui.view'
type = fields.Selection(selection_add=FORMIO_VIEW_TYPES)
class IrActionsActWindowView(models.Model):
_inherit = 'ir.actions.act_window.view'
view_mode = fields.Selection(
selection_add=FORMIO_VIEW_TYPES,
ondelete={'formio_builder': 'cascade', 'formio_form': 'cascade'})