[IMP] web_set_single_page_hidden: black, isort, prettier

pull/2072/head
Ruchir Shukla 2021-11-08 19:04:39 +05:30
parent b7cdd7d341
commit 920e40b08c
6 changed files with 31 additions and 15 deletions

View File

@ -0,0 +1 @@
../../../../web_set_single_page_hidden

View File

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

View File

@ -4,8 +4,7 @@
{
"name": "web_set_single_page_hidden",
"version": "12.0.1.0.0",
"author": "Coop IT Easy SCRLfs, "
"Odoo Community Association (OCA)",
"author": "Coop IT Easy SCRLfs, " "Odoo Community Association (OCA)",
"website": "https://github.com/OCA/web",
"license": "AGPL-3",
"category": "Web",
@ -13,6 +12,6 @@
Set single_page_hidden to false in Pager widget options
""",
"depends": ["web"],
"data": ["views/webclient_templates.xml", ],
"data": ["views/webclient_templates.xml",],
"installable": True,
}

View File

@ -1,10 +1,10 @@
odoo.define('web_set_single_page_hidden.Pager', function (require) {
odoo.define("web_set_single_page_hidden.Pager", function(require) {
"use strict";
var Pager = require('web.Pager');
var Pager = require("web.Pager");
Pager.include({
set_single_page_hidden: function (value) {
set_single_page_hidden: function(value) {
if (!_.isUndefined(this.options)) {
this.options.single_page_hidden = value;
this._render();

View File

@ -1,4 +1,4 @@
odoo.define("web_set_single_page_hidden.relational_fields", function (require) {
odoo.define("web_set_single_page_hidden.relational_fields", function(require) {
"use strict";
var relational_fields = require("web.relational_fields");
@ -6,9 +6,9 @@ odoo.define("web_set_single_page_hidden.relational_fields", function (require) {
FieldMany2Many = relational_fields.FieldMany2Many;
FieldOne2Many.include({
start: function () {
start: function() {
var self = this;
return this._super.apply(this, arguments).then(function () {
return this._super.apply(this, arguments).then(function() {
if (!_.isUndefined(self.pager)) {
self.pager.set_single_page_hidden(false);
}
@ -17,9 +17,9 @@ odoo.define("web_set_single_page_hidden.relational_fields", function (require) {
});
FieldMany2Many.include({
start: function () {
start: function() {
var self = this;
return this._super.apply(this, arguments).then(function () {
return this._super.apply(this, arguments).then(function() {
if (!_.isUndefined(self.pager)) {
self.pager.set_single_page_hidden(false);
}

View File

@ -1,9 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<template id="assets_backend" name="Backend Assets (set single page hidden)" inherit_id="web.assets_backend">
<template
id="assets_backend"
name="Backend Assets (set single page hidden)"
inherit_id="web.assets_backend"
>
<xpath expr="." position="inside">
<script type="text/javascript" src="/web_set_single_page_hidden/static/src/js/pager.js"/>
<script type="text/javascript" src="/web_set_single_page_hidden/static/src/js/relational_fields.js"/>
<script
type="text/javascript"
src="/web_set_single_page_hidden/static/src/js/pager.js"
/>
<script
type="text/javascript"
src="/web_set_single_page_hidden/static/src/js/relational_fields.js"
/>
</xpath>
</template>
</odoo>