From dcc7aafbe97be4170ecaeb71c0945db7ac320b77 Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Tue, 6 Aug 2024 11:16:53 +0200 Subject: [PATCH] refactor: Update splitViews module and split-views configuration --- @types/split-views.d.ts | 2 +- README.md | 2 +- src/browser-splitViews.mjs | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/@types/split-views.d.ts b/@types/split-views.d.ts index feaa0b0..2cb5ac5 100644 --- a/@types/split-views.d.ts +++ b/@types/split-views.d.ts @@ -2,7 +2,7 @@ declare type SplitType = 'horizontal' | 'vertical' | 'grid'; declare interface SplitViewConfig extends Config { - keyIndicator: string; // e.g. "split-tab='true'" + splitIndicator: string; // e.g. "split-tab='true'" defaultSplitView: SplitType; }; diff --git a/README.md b/README.md index cd99a62..c8317ee 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Some components used by @zen-browser and @Floorp-Projects as an attempt to make import("chrome://../browser-splitView.mjs").then( ({ SplitViews }) => { window.gSplitView = new SplitViews({ - keyIndicator: "zen-splitted", + splitIndicator: "zen-splitted", browserName: "zen", defaultSplitView: "grid", }); diff --git a/src/browser-splitViews.mjs b/src/browser-splitViews.mjs index a54caf3..d1a1bb0 100644 --- a/src/browser-splitViews.mjs +++ b/src/browser-splitViews.mjs @@ -13,6 +13,8 @@ class SplitViewsBase { this.data = []; this.currentView = -1; this.addEventListeners(); + // Added to "navigator-toolbox" element + this.parentSplitIndicator = this.config.splitIndicator + '-view'; this.log('SplitViewsBase initialized'); }