From f8a6b7a1eddcf8692dc84a2e46c88ef55457c177 Mon Sep 17 00:00:00 2001 From: xiangyu <3170102889@zju.edu.cn> Date: Fri, 23 Dec 2022 12:59:56 +0800 Subject: [PATCH] add: example for extra column --- package.json | 4 ++-- src/views.ts | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 781b060..f02e88e 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/windingwind/zotero-addon-template#readme", "dependencies": { - "zotero-plugin-toolkit": "^0.0.1" + "zotero-plugin-toolkit": "^0.0.2" }, "devDependencies": { "@types/node": "^18.7.20", @@ -40,4 +40,4 @@ "release-it": "^14.14.0", "zotero-types": "^0.0.8" } -} +} \ No newline at end of file diff --git a/src/views.ts b/src/views.ts index 95c73a2..449bf03 100644 --- a/src/views.ts +++ b/src/views.ts @@ -56,11 +56,16 @@ class AddonViews extends AddonModule { label: "Addon Template: File Menuitem", oncommand: "alert('Hello World! File Menuitem.')", }); + + // Initialize extra columns + this._Addon.toolkit.ItemTree.registerExample(); } public unInitViews() { this._Addon.toolkit.Tool.log("Uninitializing UI"); this._Addon.toolkit.UI.removeAddonElements(); + // Remove extra columns + this._Addon.toolkit.ItemTree.unregister("test"); } public showProgressWindow(