Obsidian TypeScript API
Classes
- AbstractTextComponent
- App
- BaseComponent
- ButtonComponent
- Component
- DropdownComponent
- EditableFileView
- Editor
- EditorSuggest
- Events
- ExtraButtonComponent
- FileManager
- FileSystemAdapter
- FileView
- FuzzySuggestModal
- HoverPopover
- ItemView
- Keymap
- MarkdownEditView
- MarkdownPreviewRenderer
- MarkdownPreviewView
- MarkdownRenderChild
- MarkdownRenderer
- MarkdownSourceView
- MarkdownView
- Menu
- MenuItem
- MenuSeparator
- MetadataCache
- Modal
- MomentFormatComponent
- Notice
- Plugin_2
- PluginSettingTab
- PopoverSuggest
- Scope
- SearchComponent
- Setting
- SettingTab
- SliderComponent
- SuggestModal
- TAbstractFile
- Tasks
- TextAreaComponent
- TextComponent
- TextFileView
- TFile
- TFolder
- ToggleComponent
- ValueComponent
- Vault
- View
- Workspace
- WorkspaceContainer
- WorkspaceFloating
- WorkspaceItem
- WorkspaceLeaf
- WorkspaceMobileDrawer
- WorkspaceParent
- WorkspaceRibbon
- WorkspaceRoot
- WorkspaceSidedock
- WorkspaceSplit
- WorkspaceTabs
- WorkspaceWindow
Enums
Functions
- addIcon
- arrayBufferToBase64
- arrayBufferToHex
- base64ToArrayBuffer
- debounce
- finishRenderMath
- fuzzySearch
- getAllTags
- getBlobArrayBuffer
- getLinkpath
- hexToArrayBuffer
- htmlToMarkdown
- iterateCacheRefs
- iterateRefs
- loadMathJax
- loadMermaid
- loadPdfJs
- loadPrism
- normalizePath
- parseFrontMatterAliases
- parseFrontMatterEntry
- parseFrontMatterStringArray
- parseFrontMatterTags
- parseLinktext
- parseYaml
- prepareFuzzySearch
- prepareQuery
- prepareSimpleSearch
- renderMatches
- renderMath
- renderResults
- request
- requestUrl
- requireApiVersion
- resolveSubpath
- sanitizeHTMLToDom
- setIcon
- sortSearchResults
- stringifyYaml
- stripHeading
Interfaces
- BlockCache
- BlockSubpathResult
- CachedMetadata
- CacheItem
- CloseableComponent
- Command
- DataAdapter
- DataWriteOptions
- Debouncer
- EditorChange
- EditorPosition
- EditorRange
- EditorRangeOrCaret
- EditorScrollInfo
- EditorSelection
- EditorSelectionOrCaret
- EditorSuggestContext
- EditorSuggestTriggerInfo
- EditorTransaction
- EmbedCache
- EventRef
- FileStats
- FrontMatterCache
- FuzzyMatch
- HeadingCache
- HeadingSubpathResult
- Hotkey
- HoverParent
- Instruction
- ISuggestOwner
- KeymapContext
- KeymapEventHandler
- KeymapInfo
- LinkCache
- ListedFiles
- ListItemCache
- LivePreviewState
- Loc
- MarkdownPostProcessor
- MarkdownPostProcessorContext
- MarkdownPreviewEvents
- MarkdownSectionInformation
- MarkdownSubView
- ObsidianProtocolData
- OpenViewState
- PluginManifest
- Point
- Pos
- PreparedQuery
- Rect_2
- ReferenceCache
- RequestUrlParam
- RequestUrlResponse
- SearchResult
- SearchResultContainer
- SectionCache
- Stat
- SubpathResult
- TagCache
- ViewState
- ViewStateResult
- WorkspaceWindowInitData