From 03fe95d6af9d96f961c47d9acfaec498966b8cfa Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Mon, 22 Oct 2018 11:03:17 +0000 Subject: [REF] web: small refactoring pass on some web components (mainly views and ActionManager) - add missing docstrings - fix typos - correctly order functions and imports - put functions in correct sections - stop using 'event' as argument of handlers - don't call handlers directly - remove trailing spaces/tabs - move module created in stable version to its own file - follow js guidelines in general closes odoo/odoo#28024 --- .../static/src/js/views/basic/basic_controller.js | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'addons/web/static/src/js/views/basic/basic_controller.js') diff --git a/addons/web/static/src/js/views/basic/basic_controller.js b/addons/web/static/src/js/views/basic/basic_controller.js index 43d604eac0b..0aff337dcbf 100644 --- a/addons/web/static/src/js/views/basic/basic_controller.js +++ b/addons/web/static/src/js/views/basic/basic_controller.js @@ -554,16 +554,16 @@ var BasicController = AbstractController.extend(FieldManagerMixin, { * * @todo: rename db_id into handle * - * @param {OdooEvent} event - * @param {Object} event.data - * @param {string} [event.data.db_id] handle of the data to reload and + * @param {OdooEvent} ev + * @param {Object} ev.data + * @param {string} [ev.data.db_id] handle of the data to reload and * re-render (reload the whole form by default) - * @param {string[]} [event.data.fieldNames] list of the record's fields to + * @param {string[]} [ev.data.fieldNames] list of the record's fields to * reload */ - _onReload: function (event) { - event.stopPropagation(); // prevent other controllers from handling this request - var data = event && event.data || {}; + _onReload: function (ev) { + ev.stopPropagation(); // prevent other controllers from handling this request + var data = ev && ev.data || {}; var handle = data.db_id; if (handle) { // reload the relational field given its db_id @@ -589,28 +589,28 @@ var BasicController = AbstractController.extend(FieldManagerMixin, { * performed through the sidebar. * * @private - * @param {OdooEvent} event + * @param {OdooEvent} ev */ - _onSidebarDataAsked: function (event) { + _onSidebarDataAsked: function (ev) { var sidebarEnv = this._getSidebarEnv(); - event.data.callback(sidebarEnv); + ev.data.callback(sidebarEnv); }, /** * open the translation view for the current field * * @private - * @param {OdooEvent} event + * @param {OdooEvent} ev */ - _onTranslate: function (event) { - event.stopPropagation(); + _onTranslate: function (ev) { + ev.stopPropagation(); var self = this; - var record = this.model.get(event.data.id, {raw: true}); + var record = this.model.get(ev.data.id, {raw: true}); this._rpc({ route: '/web/dataset/call_button', params: { model: 'ir.translation', method: 'translate_fields', - args: [record.model, record.res_id, event.data.fieldName, record.getContext()], + args: [record.model, record.res_id, ev.data.fieldName, record.getContext()], } }).then(function (result) { self.do_action(result, { -- cgit v1.2.3