Advertising





sábado, 9 de noviembre de 2019

Inherit a class in Odoo 10, 11 and 12

Inherit a class in Odoo 10, 11 and 12:

Using this file as example:

https://github.com/odoo/odoo/blob/12.0/addons/mail/static/src/js/views/activity/activity_renderer.js

To inherit the class AbstractRenderer is like this:

odoo.define('mail.ActivityRendererInherited', function (require) {
"use strict";

var Abstract = require('mail.ActivityRenderer'); // name of the
                                                                              // Odoo define to inherit
var core = require('web.core');
var field_registry = require('web.field_registry');

var QWeb = core.qweb;
var _t = core._t;

var AbstractRenderer = Abstract.extend({
    /**
     * @private
     * @param {Object} data
     * @returns {jQueryElement} a <tr> element
     */
    function_name: function (data) {
       
    },
});

return {
    ActivityRenderer: ActivityRenderer
};

});

1 comentario:

Visita nuestras apps, Youtube y tiendas online.

César OpenSource Expert, Videos. Youtube channel: https://youtube.com/@rockcesar85 Visita nuestra tienda online: https://shop.latin-chai...