diff options
Diffstat (limited to 'addons/web/static/src/js/views/controller_adapter.js')
| -rw-r--r-- | addons/web/static/src/js/views/controller_adapter.js | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/addons/web/static/src/js/views/controller_adapter.js b/addons/web/static/src/js/views/controller_adapter.js deleted file mode 100644 index aeb857b6763..00000000000 --- a/addons/web/static/src/js/views/controller_adapter.js +++ /dev/null @@ -1,44 +0,0 @@ -odoo.define('web.ControllerAdapter', function (require) { -"use strict"; - -var AbstractController = require('web.AbstractController'); - -var ControllerAdapter = AbstractController.extend({ - - /** - * @override - */ - destroy: function () { - this._super.apply(this, arguments); - this.renderer.destroy(); - }, - - /** - * @override - * */ - updateRendererState: async function (props) { - let prom; - this.renderer.updateProps(props); - if (this.renderer.__owl__.isMounted) { - prom = this.renderer.render(); - } else { - prom = this.renderer.mount(this.$('.o_content')[0], true); - } - return prom; - }, - - //-------------------------------------------------------------------------- - // Private - //-------------------------------------------------------------------------- - /** - * @override - * @private - */ - _startRenderer: async function () { - return this.renderer.mount(this.$('.o_content')[0]); - }, -}); - -return ControllerAdapter; - -}); |
