Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
dev:client_coding:javascript_api [2019/01/22 04:26] – [API Methods] dstillmandev:client_coding:javascript_api [2019/01/22 04:27] dstillman
Line 22: Line 22:
  
 (Before Zotero 5.0.61 is released, you'll need to install the [[:dev_builds|Zotero beta]] to use this feature.) (Before Zotero 5.0.61 is released, you'll need to install the [[:dev_builds|Zotero beta]] to use this feature.)
-===== Window Scope vs. Non-Window Scope ====+ 
 +===== Zotero Code Architecture ===== 
 + 
 +==== Window Scope vs. Non-Window Scope ===
  
 Zotero code exists in either window scope and non-window scope. Zotero code exists in either window scope and non-window scope.
Line 44: Line 47:
 </code>  </code> 
 (The Zotero pane will always be available unless the main window is closed, as is possible on macOS.) (The Zotero pane will always be available unless the main window is closed, as is possible on macOS.)
-===== Notification System ===== 
  
-Zotero has a built-in notification system that allows other privileged code to be notified when a change is made via the data layer---for example, when an item is added to the library. Within Zotero itself, this is used mostly to update the UI when items change, but external extensions can use the system to perform additional operations when specific events occur---say, to sync item metadata with a web-based tool.+==== Notification System ==== 
 + 
 +Zotero has a built-in notification system that allows other privileged code to be notified when a change is made via the data layer — for example, when an item is added to the library. Within Zotero itself, this is used mostly to update the UI when items change, but extensions can use the system to perform additional operations when specific events occur — say, to sync item metadata with a web-based API.
  
 Available events: Available events:
dev/client_coding/javascript_api.txt · Last modified: 2022/07/02 18:22 by dstillman