3
0
Fork 0

[IMP] web_widget_open_tab: black, isort

15.0-ocabot-merge-pr-2789-by-pedrobaeza-bump-patch
Raf Ven 2021-05-12 14:28:35 +02:00
parent 4393c4f405
commit 9d59c853db
1 changed files with 7 additions and 7 deletions

View File

@ -1,4 +1,4 @@
odoo.define("web_widget_open_tab.FieldOpenTab", function(require) {
odoo.define("web_widget_open_tab.FieldOpenTab", function (require) {
"use strict";
var AbstractField = require("web.AbstractField");
@ -16,10 +16,10 @@ odoo.define("web_widget_open_tab.FieldOpenTab", function(require) {
events: _.extend({}, AbstractField.prototype.events, {
click: "_onClick",
}),
isSet: function() {
isSet: function () {
return true;
},
_getReference: function() {
_getReference: function () {
var url = window.location.href;
var searchParams = new URLSearchParams(url.split("#")[1]);
searchParams.set("view_type", "form");
@ -33,7 +33,7 @@ odoo.define("web_widget_open_tab.FieldOpenTab", function(require) {
}
return url.split("#")[0] + "#" + searchParams.toString();
},
_renderReadonly: function() {
_renderReadonly: function () {
var $content = $("<a/>", {
href: this._getReference(),
class: "open_tab_widget fa fa-external-link",
@ -41,7 +41,7 @@ odoo.define("web_widget_open_tab.FieldOpenTab", function(require) {
var self = this;
$content.tooltip({
delay: {show: 1000, hide: 0},
title: function() {
title: function () {
return qweb.render("WidgetButton.tooltip", {
debug: config.debug,
state: self.record,
@ -56,7 +56,7 @@ odoo.define("web_widget_open_tab.FieldOpenTab", function(require) {
});
this.$el.append($content);
},
_onClick: function(ev) {
_onClick: function (ev) {
ev.preventDefault();
ev.stopPropagation();
var element = $(ev.currentTarget).find("a");
@ -68,7 +68,7 @@ odoo.define("web_widget_open_tab.FieldOpenTab", function(require) {
ListRenderer.include({
// We want to simplify the header of this kind of elements
// and disallow sorting
_renderHeaderCell: function(node) {
_renderHeaderCell: function (node) {
var $th = this._super.apply(this, arguments);
if (node.attrs.widget === "open_tab") {
$th.removeClass("o_column_sortable");