Skip to content

Latest commit

 

History

History
255 lines (117 loc) · 3.48 KB

zotero-plugin-toolkit.md

File metadata and controls

255 lines (117 loc) · 3.48 KB

Home > zotero-plugin-toolkit

zotero-plugin-toolkit package

Classes

Class

Description

BasicTool

Basic APIs with Zotero 6 & newer (7) compatibility. See also https://www.zotero.org/support/dev/zotero\_7\_for\_developers

ClipboardHelper

Copy helper for text/richtext/image.

DialogHelper

Dialog window helper. A superset of XUL dialog.

ExtraFieldTool

Get/set extra field APIs.

FieldHookManager

Item field hooks manager.

FilePickerHelper

File picker helper.

GuideHelper

(ALPHA) Helper for creating a guide. Designed for creating a step-by-step guide for users.

KeyboardManager

Register a global keyboard event listener.

KeyModifier

Class to represent key with modifiers

LargePrefHelper

Helper class for storing large amounts of data in Zotero preferences.

MenuManager

Register <menuitem>, <menupopup>, or <menuseperator> to Zotero right-click/window menus.

PatchHelper

ProgressWindowHelper

ProgressWindow helper.

ReaderTool

Zotero ReaderInstance APIs.

UITool

UI APIs. Create elements and manage them.

VirtualizedTableHelper

VirtualizedTable helper.

ZoteroToolkit

⭐Contains all tools in this lib. Start from here if you are new to this lib.

Interfaces

Interface

Description

ElementProps

props of UITool.createElement. See UITool

Namespaces

Namespace

Description

wait