BacklinkComponent
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:12
Extends
Properties
_children
_children:
Component
[]
Defined in: src/obsidian/augmentations/Components/Component.d.ts:9
Child Components attached to current component, will be unloaded on unloading parent component
Inherited from
_events
_events:
EventRef
[]
Defined in: src/obsidian/augmentations/Components/Component.d.ts:13
Events that are attached to the current component, will be detached on unloading parent component
Inherited from
_loaded
_loaded:
boolean
Defined in: src/obsidian/augmentations/Components/Component.d.ts:17
Whether the component and its children are loaded
Inherited from
app
app:
App
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:13
backlinkCollapsed
backlinkCollapsed:
boolean
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:14
backlinkCountEl
backlinkCountEl:
HTMLSpanElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:15
backlinkDom
backlinkDom:
TreeDom
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:16
backlinkFile
backlinkFile:
null
|TFile
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:17
backlinkHeaderEl
backlinkHeaderEl:
HTMLDivElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:18
backlinkQueue
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:19
collapseAll
collapseAll:
boolean
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:20
collapseAllButtonEl
collapseAllButtonEl:
HTMLDivElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:21
extraContext
extraContext:
boolean
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:22
extraContextButtonEl
extraContextButtonEl:
HTMLDivElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:23
file
file:
null
|TFile
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:24
headerDom
headerDom:
HeaderDom
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:25
isShowingSearch
isShowingSearch:
boolean
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:26
searchComponent
searchComponent:
SearchComponent
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:27
searchQuery
searchQuery:
null
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:28
showSearchButtonEl
showSearchButtonEl:
HTMLDivElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:29
sortOrder
sortOrder:
string
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:30
tooltipPlacement
tooltipPlacement:
string
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:31
unlinkedAliases
unlinkedAliases:
string
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:32
unlinkedCollapsed
unlinkedCollapsed:
boolean
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:33
unlinkedCountEl
unlinkedCountEl:
HTMLSpanElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:34
unlinkedDom
unlinkedDom:
TreeDom
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:35
unlinkedFile
unlinkedFile:
null
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:36
unlinkedHeaderEl
unlinkedHeaderEl:
HTMLDivElement
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:37
unlinkedQueue
unlinkedQueue:
null
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:38
Methods
addChild()
addChild<
T
>(component
):T
Defined in: obsidian.d.ts:887
Adds a child component, loading it if this component is loaded
Type Parameters
• T extends Component
Parameters
component
T
Returns
T
Inherited from
addLinkFunction()
addLinkFunction(
arg1
,arg2
,arg3
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:40
Parameters
arg1
unknown
arg2
unknown
arg3
unknown
Returns
unknown
getState()
getState():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:41
Returns
unknown
load()
load():
void
Defined in: obsidian.d.ts:865
Load this component and its children
Returns
void
Inherited from
onFileChanged()
onFileChanged(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:42
Parameters
arg1
unknown
Returns
unknown
onFileDeleted()
onFileDeleted(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:43
Parameters
arg1
unknown
Returns
unknown
onFileRename()
onFileRename(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:44
Parameters
arg1
unknown
Returns
unknown
onload()
onload():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:45
Override this to load your component
Returns
unknown
Overrides
onMetadataChanged()
onMetadataChanged(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:46
Parameters
arg1
unknown
Returns
unknown
onResize()
onResize():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:47
Returns
unknown
onToggleCollapseClick()
onToggleCollapseClick():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:48
Returns
unknown
onToggleMoreContextClick()
onToggleMoreContextClick():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:49
Returns
unknown
onToggleShowSearch()
onToggleShowSearch():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:50
Returns
unknown
onunload()
onunload():
void
Defined in: obsidian.d.ts:882
Override this to unload your component
Returns
void
Inherited from
passSearchFilter()
passSearchFilter(
arg1
,arg2
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:51
Parameters
arg1
unknown
arg2
unknown
Returns
unknown
recomputeBacklink()
recomputeBacklink(
backlinkFile
):void
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:52
Parameters
backlinkFile
null
| TFile
Returns
void
recomputeUnlinked()
recomputeUnlinked(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:53
Parameters
arg1
unknown
Returns
unknown
register()
register(
cb
):void
Defined in: obsidian.d.ts:897
Registers a callback to be called when unloading
Parameters
cb
() => any
Returns
void
Inherited from
registerDomEvent()
Call Signature
registerDomEvent<
K
>(el
,type
,callback
,options
?):void
Defined in: obsidian.d.ts:907
Registers an DOM event to be detached when unloading
Type Parameters
• K extends keyof WindowEventMap
Parameters
el
type
K
callback
(this
, ev
) => any
options?
boolean
| AddEventListenerOptions
Returns
void
Inherited from
Call Signature
registerDomEvent<
K
>(el
,type
,callback
,options
?):void
Defined in: obsidian.d.ts:912
Registers an DOM event to be detached when unloading
Type Parameters
• K extends keyof DocumentEventMap
Parameters
el
type
K
callback
(this
, ev
) => any
options?
boolean
| AddEventListenerOptions
Returns
void
Inherited from
Call Signature
registerDomEvent<
K
>(el
,type
,callback
,options
?):void
Defined in: obsidian.d.ts:917
Registers an DOM event to be detached when unloading
Type Parameters
• K extends keyof HTMLElementEventMap
Parameters
el
type
K
callback
(this
, ev
) => any
options?
boolean
| AddEventListenerOptions
Returns
void
Inherited from
registerEvent()
registerEvent(
eventRef
):void
Defined in: obsidian.d.ts:902
Registers an event to be detached when unloading
Parameters
eventRef
Returns
void
Inherited from
registerInterval()
registerInterval(
id
):number
Defined in: obsidian.d.ts:924
Registers an interval (from setInterval) to be cancelled when unloading Use setInterval instead of setInterval to avoid TypeScript confusing between NodeJS vs Browser API
Parameters
id
number
Returns
number
Inherited from
registerScopeEvent()
registerScopeEvent(
keymapEventHandler
):void
Defined in: src/obsidian/augmentations/Components/Component.d.ts:19
Parameters
keymapEventHandler
Returns
void
Inherited from
removeChild()
removeChild<
T
>(component
):T
Defined in: obsidian.d.ts:892
Removes a child component, unloading it
Type Parameters
• T extends Component
Parameters
component
T
Returns
T
Inherited from
setBacklinkCollapsed()
setBacklinkCollapsed(
arg1
,arg2
):Promise
<unknown
>
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:54
Parameters
arg1
unknown
arg2
unknown
Returns
Promise
<unknown
>
setCollapseAll()
setCollapseAll(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:55
Parameters
arg1
unknown
Returns
unknown
setExtraContext()
setExtraContext(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:56
Parameters
arg1
unknown
Returns
unknown
setSectionCollapsed()
setSectionCollapsed(
arg1
,arg2
,arg3
,arg4
):Promise
<unknown
>
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:57
Parameters
arg1
unknown
arg2
unknown
arg3
unknown
arg4
unknown
Returns
Promise
<unknown
>
setShowSearch()
setShowSearch(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:58
Parameters
arg1
unknown
Returns
unknown
setSortOrder()
setSortOrder(
arg1
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:59
Parameters
arg1
unknown
Returns
unknown
setState()
setState(
arg1
):Promise
<unknown
>
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:60
Parameters
arg1
unknown
Returns
Promise
<unknown
>
setUnlinkedCollapsed()
setUnlinkedCollapsed(
arg1
,arg2
):Promise
<unknown
>
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:61
Parameters
arg1
unknown
arg2
unknown
Returns
Promise
<unknown
>
stopBacklinkSearch()
stopBacklinkSearch():
void
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:62
Returns
void
stopUnlinkedSearch()
stopUnlinkedSearch():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:63
Returns
unknown
toggleBacklinkCollapsed()
toggleBacklinkCollapsed():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:64
Returns
unknown
toggleUnlinkedCollapsed()
toggleUnlinkedCollapsed():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:65
Returns
unknown
unload()
unload():
void
Defined in: obsidian.d.ts:876
Unload this component and its children
Returns
void
Inherited from
update()
update():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:66
Returns
unknown
updateHeaderTooltip()
updateHeaderTooltip(
arg1
,arg2
):unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:67
Parameters
arg1
unknown
arg2
unknown
Returns
unknown
updateSearch()
updateSearch():
unknown
Defined in: src/obsidian/internals/InternalPlugins/Backlink/BacklinkComponent.d.ts:68
Returns
unknown