25 lines
592 B
Python
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'})
|