PluginApiUnavailableError
Thrown when a plugin API cannot be handed over, carrying the PluginApiUnavailabilityReason that says why.
Import:
import { PluginApiUnavailableError } from 'obsidian-dev-utils/obsidian/plugin/plugin-api';Signature:
export class PluginApiUnavailableError extends ErrorExtends: Error
Constructor
new PluginApiUnavailableError(params: PluginApiUnavailableErrorConstructorParams)Creates a PluginApiUnavailableError.
Properties
| Property | Type | Description |
|---|---|---|
| pluginId | string | The manifest.id of the plugin whose API was requested. |
| reason | PluginApiUnavailabilityReason | Which of the five failures occurred. |
Links to this page: