Skip to content
Obsidian Test Mocks
v4.1.0
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Guides
Getting Started
Test Runner Setup
Importing the Mocks
Creating Mock Instances
Strict Mocks
Type Bridging
Using with obsidian-typings
Design Principles
API reference
globals
Array
Overview
combine
Array.prototype
Overview
contains
findLastIndex
first
last
remove
shuffle
unique
Document.prototype
Overview
off
on
DocumentFragment.prototype
Overview
find
findAll
Element.prototype
Overview
addClass
addClasses
find
findAll
findAllSelf
getAttr
getCssPropertyValue
getText
hasClass
isActiveElement
matchParent
removeClass
removeClasses
setAttr
setAttrs
setText
toggleClass
functions
ajax
Overview
ajax
ajaxPromise
Overview
ajaxPromise
createDiv
Overview
createDiv
createEl
Overview
createEl
createFragment
Overview
createFragment
createSpan
Overview
createSpan
createSvg
Overview
createSvg
fish
Overview
fish
fishAll
Overview
fishAll
isBoolean
Overview
isBoolean
nextFrame
Overview
nextFrame
ready
Overview
ready
sleep
Overview
sleep
HTMLElement.prototype
Overview
find
findAll
findAllSelf
hide
isShown
off
on
onClickEvent
onNodeInserted
onWindowMigrated
setCssProps
setCssStyles
show
toggle
toggleVisibility
trigger
Math
Overview
clamp
square
Node.prototype
Overview
appendText
createDiv
createEl
createSpan
createSvg
detach
empty
indexOf
insertAfter
instanceOf
setChildrenInPlace
Number
Overview
isNumber
Object
Overview
each
isEmpty
String
Overview
isString
String.prototype
Overview
contains
format
SVGElement.prototype
Overview
setCssProps
setCssStyles
vars
activeDocument
Overview
activeDocument
activeWindow
Overview
activeWindow
obsidian
AbstractInputSuggest
Overview
AbstractInputSuggest
AbstractTextComponent
Overview
AbstractTextComponent
App
Overview
App
BaseComponent
Overview
BaseComponent
BasesEntry
Overview
BasesEntry
BasesEntryGroup
Overview
BasesEntryGroup
BasesQueryResult
Overview
BasesQueryResult
BasesView
Overview
BasesView
BasesViewConfig
Overview
BasesViewConfig
BooleanValue
Overview
BooleanValue
ButtonComponent
Overview
ButtonComponent
CapacitorAdapter
Overview
CapacitorAdapter
ColorComponent
Overview
ColorComponent
Component
Overview
Component
ConfirmationButton
Overview
ConfirmationButton
ConfirmationModal
Overview
ConfirmationModal
DateValue
Overview
DateValue
DisplayValueComponent
Overview
DisplayValueComponent
DropdownComponent
Overview
DropdownComponent
DurationValue
Overview
DurationValue
EditableFileView
Overview
EditableFileView
Editor
Overview
Editor
EditorSuggest
Overview
EditorSuggest
Events
Overview
Events
ExtraButtonComponent
Overview
ExtraButtonComponent
FileManager
Overview
FileManager
FileSystemAdapter
Overview
FileSystemAdapter
FileValue
Overview
FileValue
FileView
Overview
FileView
functions
addIcon
Overview
addIcon
arrayBufferToBase64
Overview
arrayBufferToBase64
arrayBufferToHex
Overview
arrayBufferToHex
base64ToArrayBuffer
Overview
base64ToArrayBuffer
debounce
Overview
debounce
displayTooltip
Overview
displayTooltip
finishRenderMath
Overview
finishRenderMath
getAllTags
Overview
getAllTags
getBlobArrayBuffer
Overview
getBlobArrayBuffer
getFrontMatterInfo
Overview
getFrontMatterInfo
getIcon
Overview
getIcon
getIconIds
Overview
getIconIds
getLanguage
Overview
getLanguage
getLinkpath
Overview
getLinkpath
hexToArrayBuffer
Overview
hexToArrayBuffer
htmlToMarkdown
Overview
htmlToMarkdown
iterateCacheRefs
Overview
iterateCacheRefs
iterateRefs
Overview
iterateRefs
loadMathJax
Overview
loadMathJax
loadMermaid
Overview
loadMermaid
loadPdfJs
Overview
loadPdfJs
loadPrism
Overview
loadPrism
normalizePath
Overview
normalizePath
parseFrontMatterAliases
Overview
parseFrontMatterAliases
parseFrontMatterEntry
Overview
parseFrontMatterEntry
parseFrontMatterStringArray
Overview
parseFrontMatterStringArray
parseFrontMatterTags
Overview
parseFrontMatterTags
parseLinktext
Overview
parseLinktext
parsePropertyId
Overview
parsePropertyId
parseYaml
Overview
parseYaml
prepareFuzzySearch
Overview
prepareFuzzySearch
prepareSimpleSearch
Overview
prepareSimpleSearch
removeIcon
Overview
removeIcon
renderMatches
Overview
renderMatches
renderMath
Overview
renderMath
renderResults
Overview
renderResults
request
Overview
request
requestUrl
Overview
requestUrl
requireApiVersion
Overview
requireApiVersion
resolveSubpath
Overview
resolveSubpath
sanitizeHTMLToDom
Overview
sanitizeHTMLToDom
setIcon
Overview
setIcon
setTooltip
Overview
setTooltip
sortSearchResults
Overview
sortSearchResults
stringifyYaml
Overview
stringifyYaml
stripHeading
Overview
stripHeading
stripHeadingForLink
Overview
stripHeadingForLink
FuzzySuggestModal
Overview
FuzzySuggestModal
HoverPopover
Overview
HoverPopover
HTMLValue
Overview
HTMLValue
IconValue
Overview
IconValue
ImageValue
Overview
ImageValue
ItemView
Overview
ItemView
Keymap
Overview
Keymap
LinkValue
Overview
LinkValue
ListValue
Overview
ListValue
MarkdownEditView
Overview
MarkdownEditView
MarkdownPreviewRenderer
Overview
MarkdownPreviewRenderer
MarkdownPreviewView
Overview
MarkdownPreviewView
MarkdownRenderChild
Overview
MarkdownRenderChild
MarkdownRenderer
Overview
MarkdownRenderer
MarkdownView
Overview
MarkdownView
Menu
Overview
Menu
SectionSubmenu__
MenuItem
Overview
MenuItem
MenuSeparator
Overview
MenuSeparator
MetadataCache
Overview
MetadataCache
Modal
Overview
Modal
MomentFormatComponent
Overview
MomentFormatComponent
Notice
Overview
Notice
NotNullValue
Overview
NotNullValue
NullValue
Overview
NullValue
NumberValue
Overview
NumberValue
ObjectValue
Overview
ObjectValue
Plugin
Overview
Plugin
PluginSettingTab
Overview
PluginSettingTab
PopoverState
Overview
PopoverState
PopoverSuggest
Overview
PopoverSuggest
PrimitiveValue
Overview
PrimitiveValue
ProgressBarComponent
Overview
ProgressBarComponent
QueryController
Overview
QueryController
RegExpValue
Overview
RegExpValue
RelativeDateValue
Overview
RelativeDateValue
RenderContext
Overview
RenderContext
Scope
Overview
Scope
SearchComponent
Overview
SearchComponent
SecretComponent
Overview
SecretComponent
SecretStorage
Overview
SecretStorage
Setting
Overview
Setting
SettingGroup
Overview
SettingGroup
SettingPage
Overview
SettingPage
SettingTab
Overview
SettingTab
SliderComponent
Overview
SliderComponent
StringValue
Overview
StringValue
SuggestModal
Overview
SuggestModal
TAbstractFile
Overview
TAbstractFile
TagValue
Overview
TagValue
Tasks
Overview
Tasks
TextAreaComponent
Overview
TextAreaComponent
TextComponent
Overview
TextComponent
TextFileView
Overview
TextFileView
TFile
Overview
TFile
TFolder
Overview
TFolder
ToggleComponent
Overview
ToggleComponent
UrlValue
Overview
UrlValue
Value
Overview
Value
ValueComponent
Overview
ValueComponent
vars
apiVersion
Overview
apiVersion
editorEditorField
Overview
editorEditorField
editorInfoField
Overview
editorInfoField
editorLivePreviewField
Overview
editorLivePreviewField
editorViewField
Overview
editorViewField
livePreviewState
Overview
livePreviewState
Platform
Overview
Platform
Vault
Overview
Vault
View
Overview
View
Workspace
Overview
Workspace
WorkspaceContainer
Overview
WorkspaceContainer
WorkspaceFloating
Overview
WorkspaceFloating
WorkspaceItem
Overview
WorkspaceItem
WorkspaceLeaf
Overview
WorkspaceLeaf
WorkspaceMobileDrawer
Overview
WorkspaceMobileDrawer
WorkspaceParent
Overview
WorkspaceParent
WorkspaceRibbon
Overview
WorkspaceRibbon
WorkspaceRoot
Overview
WorkspaceRoot
WorkspaceSidedock
Overview
WorkspaceSidedock
WorkspaceSplit
Overview
WorkspaceSplit
WorkspaceTabs
Overview
WorkspaceTabs
WorkspaceWindow
Overview
WorkspaceWindow
obsidian-typings
bridges
abstract-input-suggest-bridge
Overview
bridgeAbstractInputSuggest
unbridgeAbstractInputSuggest
capacitor-adapter-bridge
Overview
bridgeCapacitorAdapter
unbridgeCapacitorAdapter
component-bridge
Overview
bridgeComponent
unbridgeComponent
file-system-adapter-bridge
Overview
bridgeFileSystemAdapter
unbridgeFileSystemAdapter
menu-bridge
Overview
bridgeMenu
unbridgeMenu
menu-item-bridge
Overview
bridgeMenuItem
unbridgeMenuItem
metadata-cache-bridge
Overview
bridgeMetadataCache
unbridgeMetadataCache
modal-bridge
Overview
bridgeModal
unbridgeModal
setting-bridge
Overview
bridgeSetting
unbridgeSetting
suggest-modal-bridge
Overview
bridgeSuggestModal
unbridgeSuggestModal
t-abstract-file-bridge
Overview
bridgeTAbstractFile
unbridgeTAbstractFile
t-folder-bridge
Overview
bridgeTFolder
unbridgeTFolder
vault-bridge
Overview
bridgeVault
unbridgeVault
workspace-leaf-bridge
Overview
bridgeWorkspaceLeaf
unbridgeWorkspaceLeaf
GitHub
Select theme
Dark
Light
Auto
obsidian/functions/sanitizeHTMLToDom
Functions
Section titled “Functions”
Function
Description
sanitizeHTMLToDom