MCPcopy Create free account
hub / github.com/CatMuse/HiNote / registerPluginRibbon

Function registerPluginRibbon

src/plugin/PluginBootstrap.ts:22–31  ·  view source on GitHub ↗
(plugin: CommentPlugin, windowManager: WindowManager)

Source from the content-addressed store, hash-verified

20}
21
22export function registerPluginRibbon(plugin: CommentPlugin, windowManager: WindowManager): void {
23 plugin.addRibbonIcon(
24 'highlighter',
25 'HiNote',
26 async () => {
27 await plugin.ensureServicesInitialized();
28 await windowManager.openCommentPanelInSidebar();
29 }
30 );
31}
32
33export function registerPluginCommands(plugin: CommentPlugin, windowManager: WindowManager): void {
34 registerCommands(plugin, windowManager, async () => {

Callers 1

onloadMethod · 0.90

Calls 2

Tested by

no test coverage detected