Skip to main content

Type Alias: ExtensionPointId

ExtensionPointId = "verse.beforeRender" | "verse.afterRender" | "verse.hover" | "verse.contextMenu" | "verse.word.contextMenu" | "verse.decorate" | "verse.activeChanged" | "verse.wordSelected" | "verse.beforeFormat" | "commentary.providerRegistered" | "commentary.beforeShow" | "commentary.similarRequested" | "dictionary.lookupRequested" | "dictionary.beforeShow" | "book.beforeShow" | "crossReferences.requested" | "notes.beforeSave" | "notes.afterSave" | "notes.beforeDelete" | "highlights.afterChange" | "bookmarks.afterAdd" | "search.beforeQuery" | "search.afterResults" | "search.suggestionsRequested" | "panel.opened" | "panel.closed" | "panel.focused" | "layout.presetApplied" | "bible.referenceParsed" | "command.beforeExecute" | "app.ready" | "session.restored" | "theme.changed" | "locale.changed" | "settings.changed" | "permissions.changed" | "module.installed" | "module.updated" | "module.removed" | "extension.activated" | "extension.deactivated"

Defined in: Extensions/ExtensionApiTypes.ts:607

String literal union of every host-emitted extension point. Payload and return types live in ExtensionPointTypes.ts.