You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
odoo.define('galicea_toolset.client_actions', function(require) { var Widget = require('web.Widget'); var core = require('web.core'); var common = require('web.form_common'); var ActionManager = require('web.ActionManager');
var OpenEditDialogAction = Widget.extend({ init: function(parent, context) { this._super.apply(this, arguments); this.context = context; if (parent instanceof ActionManager) { this.am = parent; } },
start: function () { var params = this.context.params;
var popup = new common.FormViewDialog(self, { title: params.title, res_model: params.res_model, res_id: params.res_id, }).open(); popup.on('closed', this, function() { this.am && this.am.history_back(); }); }, });
core.action_registry.add( 'galicea_toolset.open_edit_dialog', OpenEditDialogAction );
return { open_edit_dialog_action: OpenEditDialogAction, }; });
|