InternalPlugins
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:14
Extends
Properties
_
_:
Record
<string
,EventsEntry
[]>
Defined in: src/obsidian/augmentations/Events.d.ts:5
Inherited from
app
app:
App
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:18
Reference to App
config
config:
InternalPluginsConfigRecord
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:22
Mapping of whether an internal plugin is enabled
plugins
plugins:
InternalPluginNamePluginsMapping
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:28
Plugin configs for internal plugins
Methods
getEnabledPluginById()
getEnabledPluginById<
ID
>(id
):null
|InternalPluginNameInstancesMapping
[ID
]
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:39
Get an enabled internal plugin by ID
Type Parameters
• ID extends InternalPluginNameType
Parameters
id
ID
ID of the plugin to get
Returns
null
| InternalPluginNameInstancesMapping
[ID
]
getEnabledPlugins()
getEnabledPlugins():
InternalPlugin
<unknown
>[]
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:43
Get all enabled internal plugins
Returns
InternalPlugin
<unknown
>[]
getPluginById()
getPluginById<
ID
>(id
):null
|InternalPluginNamePluginsMapping
[ID
]
Defined in: src/obsidian/internals/InternalPlugins/InternalPlugins.d.ts:49
Get an internal plugin by ID
Type Parameters
• ID extends InternalPluginNameType
Parameters
id
ID
ID of the plugin to get
Returns
null
| InternalPluginNamePluginsMapping
[ID
]
off()
off(
name
,callback
):void
Defined in: obsidian.d.ts:1441
Parameters
name
string
callback
(…data
) => unknown
Returns
void
Inherited from
offref()
offref(
ref
):void
Defined in: obsidian.d.ts:1445
Parameters
ref
Returns
void
Inherited from
on()
on(
name
,callback
,ctx
?):EventRef
Defined in: obsidian.d.ts:1437
Parameters
name
string
callback
(…data
) => unknown
ctx?
any
Returns
Inherited from
trigger()
trigger(
name
, …data
):void
Defined in: obsidian.d.ts:1449
Parameters
name
string
data
…unknown
[]
Returns
void
Inherited from
tryTrigger()
tryTrigger(
evt
,args
):void
Defined in: obsidian.d.ts:1453
Parameters
evt
args
unknown
[]
Returns
void