From 7a8a712a3450264c0c6bc057dc8e4b7b65897b81 Mon Sep 17 00:00:00 2001 From: Laurent Smet Date: Mon, 5 Dec 2022 14:09:15 +0000 Subject: [PATCH] [IMP] web: improve notebook to allow for easier overriding related to odoo/enterprise/#35426 task-3111695 closes odoo/odoo#109594 X-original-commit: 2ad805d5a88a510844fc398d089b3e3c46e5cb9d Related: odoo/enterprise#35641 Signed-off-by: Laurent Smet Signed-off-by: Ayob Habib (ayh) --- addons/web/static/src/core/notebook/notebook.js | 4 ++++ addons/web/static/src/core/notebook/notebook.xml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/core/notebook/notebook.js b/addons/web/static/src/core/notebook/notebook.js index 7e03c01d8e9..1721cc6b553 100644 --- a/addons/web/static/src/core/notebook/notebook.js +++ b/addons/web/static/src/core/notebook/notebook.js @@ -108,6 +108,10 @@ export class Notebook extends Component { } } + activatePage(pageIndex) { + this.state.currentPage = pageIndex; + } + computePages(props) { if (!props.slots && !props.pages) { return []; diff --git a/addons/web/static/src/core/notebook/notebook.xml b/addons/web/static/src/core/notebook/notebook.xml index 6d7ce321982..84333bcbd8e 100644 --- a/addons/web/static/src/core/notebook/notebook.xml +++ b/addons/web/static/src/core/notebook/notebook.xml @@ -6,7 +6,7 @@