Skip to content
Obsidian Lib
v4.3.0
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Menu
Guides
Cross-plugin APIs
Debugging
Helper Functions
Modals
Plugin API protocol
Plugin Helpers
Popovers
Setting Components
Styling
API reference
active-file-provider
Overview
ActiveFileProvider
AppActiveFileProvider
app
Overview
getApp
async-with-notice
Overview
retryWithTimeoutNotice
RetryWithTimeoutNoticeParams
runWithTimeoutNotice
RunWithTimeoutNoticeParams
attachment-path
Overview
AttachmentPathContext
CUSTOM_ATTACHMENT_LOCATION_PLUGIN_ID
DUMMY_PATH
getAttachmentFilePath
GetAttachmentFilePathParams
getAttachmentFolderPath
GetAttachmentFolderPathParams
getAttachmentFolderPathSyncOrNull
GetAttachmentFolderPathSyncOrNullParams
getAvailablePathForAttachments
GetAvailablePathForAttachmentsExtendedFunctionParams
GetAvailablePathForAttachmentsParams
getCheckIsAttachmentUnitFolderFunction
hasOwnAttachmentFolder
HasOwnAttachmentFolderParams
isAtProperAttachmentPath
IsAtProperAttachmentPathParams
attachment-unit-folder
Overview
findAttachmentUnitFolderPath
FindAttachmentUnitFolderPathFromAppParams
FindAttachmentUnitFolderPathParams
FindAttachmentUnitFolderPathWithPredicateParams
rebasePathOntoFolder
RebasePathOntoFolderParams
backlink
Overview
renderBacklinksTable
renderDelayedBacklinks
renderDelayedBacklinksForFolder
RenderDelayedBacklinksForFolderParams
RenderDelayedBacklinksParams
backlink-index
Overview
getIndexedBacklinksForFile
bases-view-registrar
Overview
BasesViewRegistrar
BasesViewRegistrarRegisterBasesViewParams
PluginBasesViewRegistrar
callout
Overview
CalloutMode
renderCallout
RenderCalloutParams
wrapForCallout
canvas
Overview
getCanvasReferences
case-insensitive-file-index
Overview
CaseInsensitiveFileIndex
getCaseInsensitiveFileIndex
setCaseInsensitiveFileIndex
unsetCaseInsensitiveFileIndex
code-block-markdown-information
Overview
CodeBlockMarkdownInformation
code-block-reg-exp
Overview
createCodeBlockRegExp
codemirror
state-field-spec
Overview
StateFieldSpec
command-handlers
abstract-file-command-handler
Overview
AbstractFileCommandHandler
AbstractFileCommandHandlerConstructorParams
AbstractFileCommandHandlerHandleAbstractFileMenuParams
AbstractFileCommandHandlerHandleAbstractFilesMenuParams
AbstractFileCommandHandlerShouldAddToAbstractFileMenuParams
AbstractFileCommandHandlerShouldAddToAbstractFilesMenuParams
command-handler
Overview
CommandHandler
CommandHandlerConstructorParams
CommandHandlerRegistrationContext
command-handler-component
Overview
CommandHandlerComponent
CommandHandlerFactory
editor-command-handler
Overview
EditorCommandHandler
EditorCommandHandlerConstructorParams
EditorCommandHandlerEditorCheckCallbackParams
EditorCommandHandlerHandleEditorMenuParams
EditorCommandHandlerHandleViewportMenuParams
file-command-handler
Overview
FileCommandHandler
FileCommandHandlerShouldAddToFileMenuParams
FileCommandHandlerShouldAddToFilesMenuParams
folder-command-handler
Overview
FolderCommandHandler
FolderCommandHandlerShouldAddToFolderMenuParams
FolderCommandHandlerShouldAddToFoldersMenuParams
global-command-handler
Overview
GlobalCommandHandler
open-demo-vault-command-handler
Overview
OpenDemoVaultCommandHandler
OpenDemoVaultCommandHandlerConstructorParams
open-settings-command-handler
Overview
OpenSettingsCommandHandler
OpenSettingsCommandHandlerConstructorParams
unlock-active-note-command-handler
Overview
UnlockActiveNoteCommandHandler
UnlockActiveNoteCommandHandlerConstructorParams
command-registrar
Overview
CommandRegistrar
PluginCommandRegistrar
community-plugins
Overview
CommunityPluginRef
CommunityPluginSearchResult
configureCommunityPlugin
ConfigureCommunityPluginParams
ConfigureCommunityPluginResult
disableCommunityPlugin
DisableCommunityPluginParams
enableCommunityPlugin
EnableCommunityPluginParams
getCommunityPluginRepo
getLatestReleaseVersion
installCommunityPlugin
InstallCommunityPluginParams
installConfigureEnableCommunityPlugin
InstallConfigureEnableCommunityPluginParams
searchCommunityPlugins
toggleEnableCommunityPlugin
ToggleEnableCommunityPluginParams
toggleInstallCommunityPlugin
ToggleInstallCommunityPluginParams
uninstallCommunityPlugin
UninstallCommunityPluginParams
updateCommunityPlugin
UpdateCommunityPluginParams
UpdateCommunityPluginResult
components
abort-signal-component
Overview
AbortSignalComponent
all-windows-event-component
Overview
AllWindowsEventComponent
AllWindowsEventComponentRegisterAllDocumentsDomEventParams
AllWindowsEventComponentRegisterAllWindowsDomEventParams
async-error-handler-component
Overview
AsyncErrorHandlerComponent
async-events-component
Overview
registerAsyncEvent
case-insensitive-file-index-component
Overview
CaseInsensitiveFileIndexComponent
component-ex
Overview
ComponentEx
console-debug-component
Overview
ConsoleDebugComponent
core-plugin-toggle-component
Overview
CorePluginToggleComponent
CorePluginToggleComponentConstructorParams
disposable-component
Overview
asDisposableComponent
embed-extensions-component
Overview
EmbedExtensionsComponent
generate-markdown-link-default-params-component
Overview
GenerateMarkdownLinkDefaultParamsComponent
GenerateMarkdownLinkDefaultParamsComponentConstructorParams
layout-ready-component
Overview
CallbackLayoutReadyComponent
LayoutReadyComponent
menu-event-registrar-component
Overview
MenuEventRegistrarComponent
monkey-around-component
Overview
around
Factories
FunctionKeys
hasPatchToken
MethodKeys
MonkeyAroundComponent
MonkeyAroundComponentRegisterFunctionPatchParams
MonkeyAroundComponentRegisterMethodPatchParams
PatchHandlerFunction
PatchHandlerParams
PostPatchHandlerFunction
PostPatchHandlerParams
notebook-navigator-menu-event-registrar-component
Overview
NotebookNavigatorMenuEventRegistrarComponent
NotebookNavigatorMenuEventRegistrarComponentConstructorParams
plugin-context-component
Overview
PluginContextComponent
plugin-gate-component
Overview
PluginConflict
PluginConflictSeverity
PluginDependency
PluginGateComponent
PluginGateComponentConstructorParams
plugin-notice-component
Overview
PluginNoticeCloseClickEvent
PluginNoticeComponent
PluginNoticeComponentDelayedNotice
PluginNoticeComponentShowNoticeAfterDelayParams
PluginNoticeComponentShowNoticeOptions
PluginNoticeHideInfo
PluginNoticeMode
plugin-settings-component
Overview
PluginSettingsComponentBase
PluginSettingsComponentBaseConstructorParams
PluginSettingsComponentBaseOnSaveSettingsParams
PluginSettingsState
ReadonlyPluginSettings
ReadonlyPluginSettingsState
SettingsValidator
plugin-settings-tab-component
Overview
PluginSettingsTabComponent
plugin-suggestion-component
Overview
PluginSuggestionComponent
PluginSuggestionComponentConstructorParams
SuggestedPluginState
pointer-position-component
Overview
PointerPositionComponent
registry-component
Overview
RegistryComponent
release-notes-component
Overview
ReleaseNotes
ReleaseNotesComponent
ReleaseNotesComponentConstructorParams
rename-delete-handler-component
Overview
GetRescuePathParams
RenameDeleteHandlerComponent
RenameDeleteHandlerSettings
rmdir-guard-component
Overview
NOT_EMPTY_DIRECTORY_ERROR_CODE
RmdirGuardComponent
settings-migration-component
Overview
SettingsMigrationComponent
SettingsMigrationComponentConstructorParams
syntax-highlighting-component
Overview
SyntaxHighlightingComponent
SyntaxHighlightingComponentGrammarFactoryParams
SyntaxHighlightingComponentGrammarSource
SyntaxHighlightingComponentRegisterCodeBlockLanguageParams
SyntaxHighlightingComponentRegisterPrismLanguageParams
templates-language-component
Overview
TemplatesLanguageComponent
TemplatesLanguageComponentConstructorParams
TemplatesLanguageComponentFormatSource
constructors
get-dom-events-handlers-constructor
Overview
getDomEventsHandlersConstructor
css-class
Overview
CssClass
data-handler
Overview
DataHandler
PluginDataHandler
dataview
Overview
ArrayOrDataArray
CombinedPage
DataviewInlineApi
DomElementInfoWithContainer
getRenderedContainer
insertCodeBlock
InsertCodeBlockParams
PageFile
PageFiles
reloadCurrentFileCache
renderIframe
RenderIframeParams
renderPaginatedList
RenderPaginatedListParams
RenderPaginatedParams
renderPaginatedTable
RenderPaginatedTableParams
dataview-link
Overview
fixTitle
FixTitleParams
makeLinkWithPath
debug
Overview
getObsidianLibDebugger
demo-vault-helper
Overview
bootstrapDemoVault
BootstrapDemoVaultParams
demo-vault-helper-settings
Overview
DemoVaultHelperSettings
demo-vault-naming
Overview
getDemoVaultArchiveFileName
getDemoVaultFolderName
GetDemoVaultFolderNameParams
desktop-demo-vault-opener
Overview
openDemoVault
OpenDemoVaultParams
desktop-trusted-input
Overview
clickElement
ClickElementParams
clickMouse
ClickMouseParams
hoverElement
HoverElementParams
MouseButton
moveMouse
MoveMouseParams
pressKey
PressKeyParams
typeIntoEditor
TypeIntoEditorParams
unhoverElement
UnhoverElementParams
editor
Overview
syncOpenEditorBuffersForPath
toggleEditorReadOnly
editor-extension-registrar
Overview
EditorExtensionRegistrar
PluginEditorExtensionRegistrar
editor-suggest-registrar
Overview
EditorSuggestRegistrar
PluginEditorSuggestRegistrar
events
Overview
EventRefDisposable
subscribeDisposableEvent
SubscribeDisposableEventParams
subscribeEvent
SubscribeEventParams
extensions-registrar
Overview
ExtensionsRegistrar
ExtensionsRegistrarRegisterExtensionsParams
PluginExtensionsRegistrar
file-change
Overview
applyContentChanges
ApplyContentChangesParams
applyFileChanges
ApplyFileChangesOptions
ApplyFileChangesParams
FileChange
isCanvasChange
isCanvasFileNodeChange
isCanvasTextNodeChange
isContentChange
isFrontmatterChange
isFrontmatterChangeWithOffsets
toFrontmatterChangeWithOffsets
file-explorer
Overview
revealInFileExplorer
RevealInFileExplorerParams
file-manager
Overview
addAlias
AddAliasParams
deleteAlias
DeleteAliasParams
processFrontmatter
ProcessFrontmatterOptions
ProcessFrontmatterParams
waitForPendingLinkUpdates
file-system
Overview
asArrayOfFiles
asArrayOfFolders
asFile
asFileOrNull
asFolder
asFolderOrNull
BASE_FILE_EXTENSION
CANVAS_FILE_EXTENSION
checkExtension
doesExist
DoesExistParams
FileSystemType
getAbstractFile
getAbstractFileOrNull
GetAbstractFileOrNullParams
GetAbstractFileParams
getBasename
GetBasenameParams
getExtension
GetExtensionParams
getFile
getFileOrNull
GetFileOrNullParams
GetFileParams
getFileSystemType
getFolder
getFolderOrNull
GetFolderOrNullParams
GetFolderParams
getMarkdownFiles
GetMarkdownFilesParams
getOrCreateFile
getOrCreateFolder
getPath
isAbstractFile
isBaseFile
isCanvasFile
isFile
isFolder
isMarkdownFile
isNote
isPathOrFile
isTreatedAsAttachment
IsTreatedAsAttachmentParams
MARKDOWN_FILE_EXTENSION
MissingPathTreatment
PathOrAbstractFile
PathOrFile
PathOrFolder
trimMarkdownExtension
folder-note
Overview
FOLDER_NOTES_PLUGIN_ID
FolderNoteConfig
FolderNoteLocation
resolveFolderNote
resolveFolderNoteConfig
ResolveFolderNoteConfigParams
ResolveFolderNoteParams
frontmatter
Overview
checkIsPlainObject
CombinedFrontmatter
FrontmatterFormattingPreserver
ObsidianFrontmatter
ObsidianPublishFrontmatter
parseFrontmatter
registerFrontmatterFormattingPreserver
removeEmptyFrontmatterValues
RemoveEmptyFrontmatterValuesParams
setFrontmatter
frontmatter-formatting
Overview
enableFrontmatterFormattingPreservation
preserveFrontmatterFormatting
frontmatter-link-cache-with-offsets
Overview
FrontmatterLinkCacheWithOffsets
isFrontmatterLinkCacheWithOffsets
toFrontmatterLinkCacheWithOffsets
generated-during-build
Overview
LIBRARY_STYLES
LIBRARY_VERSION
hover-link-source-registrar
Overview
HoverLinkSourceRegistrar
HoverLinkSourceRegistrarRegisterHoverLinkSourceParams
PluginHoverLinkSourceRegistrar
html-element
Overview
appendCodeBlock
appendTextOrFragmentClone
applySpellcheckMode
ApplySpellcheckModeParams
asCodeBlock
createFragmentWithCodeBlocks
i18n
custom-type-options
Overview
CustomTypeOptionsBase
CustomTypeOptionsResources
default-translations
Overview
DefaultTranslationsBase
i18n
Overview
DEFAULT_NS
initI18N
t
TranslationsMap
locales
en
Overview
en
translations-map
Overview
DEFAULT_LANGUAGE
defaultTranslationsMap
is-in-obsidian
Overview
isInObsidian
library
Overview
OBSIDIAN_LIBRARY_NAME
ObsidianLibrary
ObsidianLibraryInitParams
library-styles
Overview
injectLibraryStyles
InjectLibraryStylesParams
LAST_OBSIDIAN_LIB_VERSION_KEY
LEGACY_LAST_LIBRARY_VERSION_KEY
LEGACY_LAST_LIBRARY_VERSION_SENTINEL
LIBRARY_STYLES_ELEMENT_ID
link
Overview
BacklinkConversionParams
BacklinksLike
BacklinksSnapshot
buildBacklinksSnapshot
BuildBacklinksSnapshotParams
convertLink
ConvertLinkParams
editBacklinks
EditBacklinksOptions
EditBacklinksParams
editBacklinksSnapshot
EditBacklinksSnapshotOptions
EditBacklinksSnapshotParams
editLinks
editLinksInContent
EditLinksInContentParams
EditLinksOptions
EditLinksParams
extractLinkFile
ExtractLinkFileParams
generateMarkdownLink
GenerateMarkdownLinkParams
generateRawMarkdownLink
GenerateRawMarkdownLinkParams
getGenerateMarkdownLinkDefaultParamsFns
hasAngleBrackets
hasEmbedSyntax
hasLeadingDot
hasLeadingSlash
hasWikilinkSyntax
LinkPathStyle
LinkStyle
MutableBacklinksSnapshot
shouldResetAlias
ShouldResetAliasParams
splitSubpath
SplitSubpathResult
updateFileUrlLinksInContent
UpdateFileUrlLinksInContentParams
updateFileUrlLinksInFile
UpdateFileUrlLinksInFileParams
updateLink
UpdateLinkParams
updateLinksInContent
updateLinksInFile
UpdateLinksInFileParams
link-name
Overview
normalizeLinkName
link-update-progress
Overview
LinkUpdateProgress
LinkUpdateProgressReporter
logger
Overview
invokeAsyncAndLog
InvokeAsyncAndLogParams
loop
Overview
loop
LoopBuildNoticeMessageParams
LoopParams
markdown
Overview
fullRender
FullRenderParams
markdownToHtml
MarkdownToHtmlParams
registerLinkHandlers
RegisterLinkHandlersParams
renderExternalLink
RenderExternalLinkParams
renderInternalLink
RenderInternalLinkFolderNoteOptions
RenderInternalLinkParams
markdown-code-block-processor
Overview
getCodeBlockMarkdownInfo
GetCodeBlockMarkdownInfoParams
insertAfterCodeBlock
insertBeforeCodeBlock
InsertCodeBlockParams
removeCodeBlock
RemoveCodeBlockParams
replaceCodeBlock
ReplaceCodeBlockParams
markdown-code-block-processor-registrar
Overview
MarkdownCodeBlockProcessorRegistrar
PluginMarkdownCodeBlockProcessorRegistrar
markdown-post-processor-registrar
Overview
MarkdownPostProcessorRegistrar
MarkdownPostProcessorRegistrarRegisterMarkdownPostProcessorParams
PluginMarkdownPostProcessorRegistrar
markdown-view
Overview
getFullContentHtml
menu-event-registrar
Overview
EditorMenuEventHandler
FileMenuEventHandler
FilesMenuEventHandler
MarkdownViewportMenuEventHandler
MenuEventRegistrar
metadata-cache
Overview
ADVANCED_METADATA_CACHE_PLUGIN_ID
BACKLINK_CACHE_PLUGIN_ID
CachedMetadataEx
CachedMetadataExFeature
ensureMetadataCacheReady
getBacklinksForFileOrPath
getBacklinksForFileSafe
GetBacklinksForFileSafeOptions
GetBacklinksForFileSafeParams
getCacheSafe
GetCacheSafeOptions
getFrontmatterSafe
getLinks
GetLinksParams
hasBacklinkCachePlugin
isCachedMetadataEx
ParseCacheOptions
parseMetadata
ParseMetadataOptions
registerFileCacheForNonExistingFile
RegisterFileCacheForNonExistingFileParams
registerFiles
unregisterFileCacheForNonExistingFile
unregisterFiles
mobile-trusted-input
Overview
clickElement
clickMouse
hoverElement
moveMouse
pressKey
typeIntoEditor
unhoverElement
modals
alert
Overview
alert
AlertParams
confirm
Overview
confirm
ConfirmParams
minimizable-modal
Overview
MinimizableModal
MinimizableModalConstructorOptions
modal
Overview
ModalBase
ModalBaseConstructorParams
ModalParamsBase
showModal
modal-command-builder
Overview
CheckboxCommand
CommandBase
DropDownCommand
KeyboardCommand
ModalCommandBuilder
ModalCommandBuilderBuildOptions
ModalCommands
ModalCommandsHost
ModalCommandsRenderMode
ModalCommandsTarget
prompt
Overview
prompt
PromptParams
select-item
Overview
selectItem
SelectItemParams
select-option
Overview
selectOption
SelectOptionItem
SelectOptionParams
suggest-modal-command-builder
Overview
SuggestModalCommandBuilder
SuggestModalCommandBuilderBuildOptions
note-priority
Overview
filterHighestPriorityNotePaths
FilterHighestPriorityNotePathsParams
findNoPriorityWinnerReason
FindNoPriorityWinnerReasonParams
findNotePriorityRank
FindNotePriorityRankParams
NO_PRIORITY_MATCH
NoPriorityWinnerReason
pickHighestPriorityNotePath
PickHighestPriorityNotePathParams
notebook-navigator
Overview
NOTEBOOK_NAVIGATOR_MENU_SOURCE
NOTEBOOK_NAVIGATOR_PLUGIN_ID
NotebookNavigatorApi
NotebookNavigatorFileMenuContext
NotebookNavigatorFileMenuSelection
NotebookNavigatorFileMenuSelectionMode
NotebookNavigatorFolderMenuContext
NotebookNavigatorMenuContext
NotebookNavigatorMenuDispose
NotebookNavigatorMenus
resolveNotebookNavigatorApi
obsidian-dev-utils-state
Overview
getObsidianDevUtilsState
resetObsidianDevUtilsState
shareTypescriptLibStateWithObsidianDevUtilsState
obsidian-protocol-handler-registrar
Overview
ObsidianProtocolHandlerRegistrar
PluginObsidianProtocolHandlerRegistrar
obsidian-settings
Overview
getNewLinkFormat
isSpellcheckEnabled
isSpellcheckEnabledForMode
NewLinkFormat
shouldUseWikilinks
SpellcheckMode
parse-link
Overview
escapeAlias
isParseLinkFrontmatterReference
isParseLinkReference
parseFrontmatterLinks
ParseFrontmatterLinksResult
parseLink
ParseLinkFrontmatterReference
ParseLinkFrontmatterReferenceWithOffsets
ParseLinkOptions
ParseLinkReference
ParseLinkResult
parseLinks
ParseLinksOptions
toParseLinkReference
ToParseLinkReferenceParams
unescapeAlias
path-settings
Overview
PathSettings
pathsValidator
pdf
Overview
printToPdf
plugin
plugin
Overview
PluginBase
reloadPlugin
showErrorAndDisablePlugin
plugin-api
Overview
findPluginApi
FindPluginApiParams
getValidatePluginApiPayloadsDebugSwitch
PluginApiContract
PluginApiDeclaration
PluginApiMethodContract
PluginApiMethodName
PluginApiMethods
PluginApiPayloadKind
PluginApiRef
PluginApiRefEventMap
PluginApiRevokedError
PluginApiUnavailabilityReason
PluginApiUnavailableError
PluginApiUnavailableErrorConstructorParams
PluginApiValidationError
PluginApiValidationErrorConstructorParams
publishPluginApi
PublishPluginApiParams
TypedPluginApiContract
watchPluginApi
WatchPluginApiParams
WhenAvailablePluginApiOptions
plugin-context
Overview
addPluginCssClasses
initDebugController
initPluginContext
plugin-event-source
Overview
PluginEventMap
PluginEventSource
PluginEventSourceImpl
plugin-install-state
Overview
getInstalledPluginState
GetInstalledPluginStateParams
getInstalledPluginVersion
GetInstalledPluginVersionParams
installAndEnablePlugin
InstallAndEnablePluginParams
InstalledPluginState
updatePlugin
UpdatePluginParams
plugin-lifecycle-events
Overview
PLUGIN_LOADED_EVENT_NAME
PLUGIN_UNLOADED_EVENT_NAME
PluginLifecycleEventName
PluginLifecycleEventPayload
triggerPluginLifecycleEvent
TriggerPluginLifecycleEventParams
plugin-settings-tab
Overview
BindOptions
BindOptionsExtended
PluginSettingsTabBase
PluginSettingsTabBaseBindExtendedParams
PluginSettingsTabBaseBindParams
PluginSettingsTabBaseConstructorParams
PluginSettingsTabBaseSettingExParams
PluginSettingsTabBaseSettingGroupExParams
SAVE_TO_FILE_CONTEXT
settings-migration-api
Overview
getSettingsMigrationApiContract
MigrateSettingsParams
MigrateSettingsResult
SettingsMigrationApi
plugin-cli-handler-registrar
Overview
CliHandlerRegistrar
CliHandlerRegistrarRegisterCliHandlerParams
PluginCliHandlerRegistrar
popovers
field-popover
Overview
editFieldsInPopover
EditFieldsInPopoverParams
PopoverField
popover
Overview
PopoverValueGetter
showPopover
ShowPopoverBuildParams
ShowPopoverParams
popover-anchor
Overview
createAnchorFromDocumentCenter
createAnchorFromElement
createAnchorFromPoint
createAnchorFromSelection
PopoverAnchor
property-entry
Overview
checkPropertyEntryMatches
CheckPropertyEntryMatchesParams
isPropertyEntry
PROPERTY_ENTRY_PREFIX
queue
Overview
addToQueue
addToQueueAndWait
AddToQueueAndWaitParams
AddToQueueParams
flushQueue
react
app-context
Overview
AppContext
useApp
reference
Overview
CanvasFileNodeReference
CanvasReference
CanvasTextNodeReference
isCanvasFileNodeReference
isCanvasReference
isCanvasTextNodeReference
isReferenceInOffsetRange
OffsetRange
referenceToFileChange
sortReferences
resource-lock
Overview
isResourceLockedForPath
isResourceLockedForPathByAncestor
lockResourceForPath
LockResourceForPathParams
requestResourceUnlockForPath
ResourceLockComponent
ResourceLockComponentLockForPathParams
ResourceLockedError
ResourceLockMode
unlockResourceForPath
resource-url
Overview
relativePathToResourceUrl
RelativePathToResourceUrlParams
ribbon-icon-registrar
Overview
PluginRibbonIconRegistrar
RibbonIconRegistrar
RibbonIconRegistrarAddRibbonIconParams
setting-components
checkbox-component
Overview
CheckboxComponent
code-highlighter-component
Overview
CodeHighlighterComponent
date-component
Overview
DateComponent
date-time-component
Overview
DateTimeComponent
email-component
Overview
EmailComponent
file-component
Overview
FileComponent
month-component
Overview
IsoMonth
MonthComponent
multiple-dropdown-component
Overview
MultipleDropdownComponent
multiple-email-component
Overview
MultipleEmailComponent
multiple-file-component
Overview
MultipleFileComponent
multiple-text-component
Overview
MultipleTextComponent
number-component
Overview
NumberComponent
password-component
Overview
PasswordComponent
setting-component-wrapper
Overview
ensureWrapped
telephone-component
Overview
TelephoneComponent
text-based-component
Overview
getTextBasedComponentValue
TextBasedComponent
time-component
Overview
TimeComponent
tri-state-checkbox-component
Overview
TriStateCheckboxComponent
typed-dropdown-component
Overview
TypedDropdownComponent
typed-multiple-dropdown-component
Overview
TypedMultipleDropdownComponent
typed-range-text-component
Overview
TypedRangeTextComponent
typed-text-component
Overview
TypedTextComponent
TypedTextComponentConstructorParams
url-component
Overview
UrlComponent
validator-component
Overview
getValidatorComponent
ValidatorComponent
value-component-with-change-tracking
Overview
ValueComponentWithChangeTracking
week-component
Overview
IsoWeek
WeekComponent
setting-ex
Overview
adoptSettingEx
SettingEx
setting-group-ex
Overview
SettingGroupEx
status-bar-item-registrar
Overview
PluginStatusBarItemRegistrar
StatusBarItemRegistrar
templater
Overview
getTemplaterFunctions
GetTemplaterFunctionsParams
getTemplaterRenderTargetFile
parseTemplate
ParseTemplateParams
requireTemplaterApi
resolveTemplaterApi
TEMPLATER_PLUGIN_ID
TemplaterActiveFileProvider
TemplaterApi
TemplaterFunctionsGenerator
TemplaterRunMode
TemplaterRunningConfig
TemplaterUnavailabilityReason
TemplaterUnavailableError
transformers
duration-transformer
Overview
DurationTransformer
trusted-input
Overview
clickElement
clickMouse
hoverElement
moveMouse
pressKey
typeIntoEditor
unhoverElement
validation
Overview
getOsAndObsidianUnsafePathCharsRegExp
getOsUnsafePathCharsRegExp
hasWindowsTrailingChars
isValidationMessageHolder
isWindowsReservedName
OBSIDIAN_UNSAFE_FILENAME_CHARS
trimWindowsTrailingChars
UNIX_UNSAFE_PATH_CHARS
ValidationMessageHolder
WINDOWS_UNSAFE_PATH_CHARS
vault
Overview
cleanupEmptyFolders
CleanupEmptyFoldersParams
ContentArguments
copySafe
CopySafeParams
createFolderSafe
CreateFolderSafeResult
createTemporaryFile
createTemporaryFolder
deleteEmptyFolder
deleteEmptyFolderHierarchy
EmptyFolderBehavior
getAbstractFilePathSafe
GetAbstractFilePathSafeParams
getAvailablePath
getFilePathSafe
getFolderPathSafe
getMarkdownFilesSorted
getNoteFilesSorted
getOrCreateAbstractFileSafe
GetOrCreateAbstractFileSafeParams
getOrCreateFileSafe
getOrCreateFolderSafe
getSafeRenamePath
GetSafeRenamePathParams
InvokeFileActionSafeResult
invokeWithFileSystemLock
InvokeWithFileSystemLockParams
isChild
isChildOrSelf
IsChildOrSelfParams
IsChildParams
isEmptyFolder
listSafe
process
ProcessOptions
ProcessParams
readSafe
renameSafe
RenameSafeParams
saveNote
trashSafe
vault-delete
Overview
deleteIfNotUsed
DeleteIfNotUsedResult
RescueStillUsedFileParams
vault-transaction
Overview
VaultTransaction
VaultTransactionConstructorParams
view-registrar
Overview
PluginViewRegistrar
ViewRegistrar
workspace
Overview
ensureLayoutReady
getAllContainers
getAllDomWindows
getMainWindow
switchToMainWindow
switchToWindow
GitHub
Select theme
Dark
Light
Auto
ShouldResetAliasParams.oldSourcePathOrFile?
ShouldResetAliasParams
› oldSourcePathOrFile?
Type:
PathOrFile
An old source file containing the link.