[MIG] kpi_dashboard: Migration to 14.0

This commit is contained in:
Enric Tobella
2020-10-22 23:21:02 +02:00
parent 4b3f01e27b
commit c0474fa9a7
25 changed files with 143 additions and 118 deletions

View File

@@ -1,4 +1,4 @@
odoo.define("kpi_dashboard.MeterWidget", function(require) {
odoo.define("kpi_dashboard.MeterWidget", function (require) {
"use strict";
var AbstractWidget = require("kpi_dashboard.AbstractWidget");
@@ -7,14 +7,14 @@ odoo.define("kpi_dashboard.MeterWidget", function(require) {
var MeterWidget = AbstractWidget.extend({
template: "kpi_dashboard.meter",
jsLibs: ["/kpi_dashboard/static/lib/gauge/GaugeMeter.js"],
fillWidget: function(values) {
fillWidget: function (values) {
var input = this.$el.find('[data-bind="value"]');
var options = this._getMeterOptions(values);
var margin = (this.widget_dimension_x - options.size) / 2;
input.gaugeMeter(options);
input.parent().css("padding-left", margin);
},
_getMeterOptions: function(values) {
_getMeterOptions: function (values) {
var size = Math.min(this.widget_size_x, this.widget_size_y - 40) - 10;
return {
percent: values.value.value,