SYMBOL INDEX (189 symbols across 35 files) FILE: api/Global.d.ts class Global (line 9) | class Global { FILE: api/Joplin.d.ts class Joplin (line 27) | class Joplin { FILE: api/JoplinClipboard.d.ts class JoplinClipboard (line 1) | class JoplinClipboard { FILE: api/JoplinCommands.d.ts class JoplinCommands (line 58) | class JoplinCommands { FILE: api/JoplinContentScripts.d.ts class JoplinContentScripts (line 3) | class JoplinContentScripts { FILE: api/JoplinData.d.ts class JoplinData (line 40) | class JoplinData { FILE: api/JoplinFilters.d.ts class JoplinFilters (line 8) | class JoplinFilters { FILE: api/JoplinImaging.d.ts type CreateFromBufferOptions (line 2) | interface CreateFromBufferOptions { type CreateFromPdfOptions (line 7) | interface CreateFromPdfOptions { type PdfInfo (line 23) | interface PdfInfo { type Implementation (line 26) | interface Implementation { type ResizeOptions (line 31) | interface ResizeOptions { type Handle (line 36) | type Handle = string; class JoplinImaging (line 50) | class JoplinImaging { FILE: api/JoplinInterop.d.ts class JoplinInterop (line 17) | class JoplinInterop { FILE: api/JoplinPlugins.d.ts class JoplinPlugins (line 6) | class JoplinPlugins { FILE: api/JoplinSettings.d.ts type ChangeEvent (line 3) | interface ChangeEvent { type ChangeHandler (line 9) | type ChangeHandler = (event: ChangeEvent) => void; class JoplinSettings (line 19) | class JoplinSettings { FILE: api/JoplinViews.d.ts class JoplinViews (line 15) | class JoplinViews { FILE: api/JoplinViewsDialogs.d.ts class JoplinViewsDialogs (line 32) | class JoplinViewsDialogs { FILE: api/JoplinViewsEditor.d.ts class JoplinViewsEditors (line 40) | class JoplinViewsEditors { FILE: api/JoplinViewsMenuItems.d.ts class JoplinViewsMenuItems (line 10) | class JoplinViewsMenuItems { FILE: api/JoplinViewsMenus.d.ts class JoplinViewsMenus (line 10) | class JoplinViewsMenus { FILE: api/JoplinViewsNoteList.d.ts class JoplinViewsNoteList (line 37) | class JoplinViewsNoteList { FILE: api/JoplinViewsPanels.d.ts class JoplinViewsPanels (line 17) | class JoplinViewsPanels { FILE: api/JoplinViewsToolbarButtons.d.ts class JoplinViewsToolbarButtons (line 8) | class JoplinViewsToolbarButtons { FILE: api/JoplinWindow.d.ts class JoplinWindow (line 2) | class JoplinWindow { FILE: api/JoplinWorkspace.d.ts type ItemChangeEventType (line 4) | enum ItemChangeEventType { type ItemChangeEvent (line 9) | interface ItemChangeEvent { type ResourceChangeEvent (line 13) | interface ResourceChangeEvent { type NoteContentChangeEvent (line 16) | interface NoteContentChangeEvent { type NoteSelectionChangeEvent (line 19) | interface NoteSelectionChangeEvent { type NoteAlarmTriggerEvent (line 22) | interface NoteAlarmTriggerEvent { type SyncCompleteEvent (line 25) | interface SyncCompleteEvent { type WorkspaceEventHandler (line 28) | type WorkspaceEventHandler = (event: EventType) => void; type ItemChangeHandler (line 29) | type ItemChangeHandler = WorkspaceEventHandler; type SyncStartHandler (line 30) | type SyncStartHandler = () => void; type ResourceChangeHandler (line 31) | type ResourceChangeHandler = WorkspaceEventHandler; class JoplinWorkspace (line 40) | class JoplinWorkspace { FILE: api/noteListType.d.ts type ListRendererDatabaseDependency (line 2) | type ListRendererDatabaseDependency = 'folder.created_time' | 'folder.de... type ItemFlow (line 3) | enum ItemFlow { type RenderNoteView (line 7) | type RenderNoteView = Record; type OnChangeEvent (line 8) | interface OnChangeEvent { type OnClickEvent (line 13) | interface OnClickEvent { type OnRenderNoteHandler (line 16) | type OnRenderNoteHandler = (props: any) => Promise; type OnChangeHandler (line 17) | type OnChangeHandler = (event: OnChangeEvent) => Promise; type OnClickHandler (line 18) | type OnClickHandler = (event: OnClickEvent) => Promise; type ListRendererDependency (line 33) | type ListRendererDependency = ListRendererDatabaseDependency | 'item.ind... type ListRendererItemValueTemplates (line 34) | type ListRendererItemValueTemplates = Record; type ColumnName (line 36) | type ColumnName = typeof columnNames[number]; type ListRenderer (line 37) | interface ListRenderer { type NoteListColumn (line 247) | interface NoteListColumn { type NoteListColumns (line 251) | type NoteListColumns = NoteListColumn[]; FILE: api/noteListType.ts type ListRendererDatabaseDependency (line 6) | type ListRendererDatabaseDependency = 'folder.created_time' | 'folder.de... type ItemFlow (line 9) | enum ItemFlow { type RenderNoteView (line 15) | type RenderNoteView = Record; type OnChangeEvent (line 17) | interface OnChangeEvent { type OnClickEvent (line 24) | interface OnClickEvent { type OnRenderNoteHandler (line 29) | type OnRenderNoteHandler = (props: any)=> Promise; type OnChangeHandler (line 30) | type OnChangeHandler = (event: OnChangeEvent)=> Promise; type OnClickHandler (line 31) | type OnClickHandler = (event: OnClickEvent)=> Promise; type ListRendererDependency (line 47) | type ListRendererDependency = type ListRendererItemValueTemplates (line 59) | type ListRendererItemValueTemplates = Record; type ColumnName (line 75) | type ColumnName = typeof columnNames[number]; type ListRenderer (line 77) | interface ListRenderer { type NoteListColumn (line 299) | interface NoteListColumn { type NoteListColumns (line 304) | type NoteListColumns = NoteListColumn[]; FILE: api/types.ts type Command (line 7) | interface Command { type FileSystemItem (line 66) | enum FileSystemItem { type ImportModuleOutputFormat (line 71) | enum ImportModuleOutputFormat { type ExportModule (line 83) | interface ExportModule { type ImportModule (line 134) | interface ImportModule { type ExportOptions (line 173) | interface ExportOptions { type ExportContext (line 182) | interface ExportContext { type ImportContext (line 193) | interface ImportContext { type Script (line 204) | interface Script { type Disposable (line 209) | interface Disposable { type ModelType (line 213) | enum ModelType { type VersionInfo (line 232) | interface VersionInfo { type CreateMenuItemOptions (line 244) | interface CreateMenuItemOptions { type MenuItemLocation (line 248) | enum MenuItemLocation { function isContextMenuItemLocation (line 290) | function isContextMenuItemLocation(location: MenuItemLocation): boolean { type MenuItem (line 300) | interface MenuItem { type ButtonSpec (line 339) | interface ButtonSpec { type ButtonId (line 345) | type ButtonId = string; type ToolbarButtonLocation (line 347) | enum ToolbarButtonLocation { type ViewHandle (line 361) | type ViewHandle = string; type EditorCommand (line 363) | interface EditorCommand { type DialogResult (line 369) | interface DialogResult { type Size (line 375) | interface Size { type Rectangle (line 380) | interface Rectangle { type ActivationCheckCallback (line 387) | type ActivationCheckCallback = ()=> Promise; type UpdateCallback (line 389) | type UpdateCallback = ()=> Promise; type VisibleHandler (line 391) | type VisibleHandler = ()=> Promise; type EditContextMenuFilterObject (line 393) | interface EditContextMenuFilterObject { type EditorActivationCheckFilterObject (line 397) | interface EditorActivationCheckFilterObject { type FilterHandler (line 405) | type FilterHandler = (object: T)=> Promise; type SettingItemType (line 411) | enum SettingItemType { type SettingItemSubType (line 420) | enum SettingItemSubType { type AppType (line 426) | enum AppType { type SettingStorage (line 432) | enum SettingStorage { type SettingItem (line 439) | interface SettingItem { type SettingSection (line 511) | interface SettingSection { type Path (line 529) | type Path = string[]; type PostMessageHandler (line 536) | type PostMessageHandler = (message: any)=> Promise; type ContentScriptContext (line 541) | interface ContentScriptContext { type ContentScriptModuleLoadedEvent (line 558) | interface ContentScriptModuleLoadedEvent { type ContentScriptModule (line 563) | interface ContentScriptModule { type MarkdownItContentScriptModule (line 570) | interface MarkdownItContentScriptModule extends Omit any; type CodeMirrorControl (line 578) | interface CodeMirrorControl { type MarkdownEditorContentScriptModule (line 615) | interface MarkdownEditorContentScriptModule extends Omit { function registerAllSettings (line 50) | async function registerAllSettings() { function registerToggle (line 188) | async function registerToggle(name: string, label: string, icon: string) { FILE: src/stylesheets.ts function createElement (line 11) | function createElement(name: string, path: string) { function refreshStylesheets (line 20) | function refreshStylesheets(cm: any) { function cleanup (line 47) | function cleanup(cm: any) { FILE: webpack.config.js function validatePackageJson (line 57) | function validatePackageJson() { function fileSha256 (line 72) | function fileSha256(filePath) { function currentGitInfo (line 77) | function currentGitInfo() { function validateCategories (line 91) | function validateCategories(categories) { function validateScreenshots (line 100) | function validateScreenshots(screenshots) { function readManifest (line 122) | function readManifest(manifestPath) { function createPluginArchive (line 131) | function createPluginArchive(sourceDir, destPath) { function createPluginInfo (line 156) | function createPluginInfo(manifestPath, destPath, jplFilePath) { function onBuildCompleted (line 164) | function onBuildCompleted() { method apply (line 276) | apply(compiler) { function resolveExtraScriptPath (line 282) | function resolveExtraScriptPath(name) { function buildExtraScriptConfigs (line 304) | function buildExtraScriptConfigs(userConfig) { function main (line 346) | function main(environ) {