Simplification of this.app ==> app - this is a globally exposed object
This commit is contained in:
parent
2d34813a3f
commit
e811d6d7e4
|
@ -1,5 +1,4 @@
|
||||||
import {App, CommunityPlugin, TAbstractFile, TFile, TFolder} from "obsidian";
|
import {CommunityPlugin, TAbstractFile} from "obsidian";
|
||||||
import {Starred_PluginInstance} from "./StarredPluginSignature";
|
|
||||||
|
|
||||||
// For https://github.com/FlorianWoelki/obsidian-icon-folder
|
// For https://github.com/FlorianWoelki/obsidian-icon-folder
|
||||||
|
|
||||||
|
@ -19,7 +18,7 @@ export interface ObsidianIconFolder_PluginInstance extends CommunityPlugin {
|
||||||
// https://github.com/FlorianWoelki/obsidian-icon-folder/blob/fd9c7df1486744450cec3d7ee9cee2b34d008e56/manifest.json#L2
|
// https://github.com/FlorianWoelki/obsidian-icon-folder/blob/fd9c7df1486744450cec3d7ee9cee2b34d008e56/manifest.json#L2
|
||||||
export const ObsidianIconFolderPluginId: string = 'obsidian-icon-folder'
|
export const ObsidianIconFolderPluginId: string = 'obsidian-icon-folder'
|
||||||
|
|
||||||
export const getIconFolderPlugin = (app?: App): ObsidianIconFolder_PluginInstance | undefined => {
|
export const getIconFolderPlugin = (): ObsidianIconFolder_PluginInstance | undefined => {
|
||||||
const iconFolderPlugin: CommunityPlugin | undefined = app?.plugins?.plugins?.[ObsidianIconFolderPluginId]
|
const iconFolderPlugin: CommunityPlugin | undefined = app?.plugins?.plugins?.[ObsidianIconFolderPluginId]
|
||||||
if (iconFolderPlugin && iconFolderPlugin._loaded && app?.plugins?.enabledPlugins?.has(ObsidianIconFolderPluginId)) {
|
if (iconFolderPlugin && iconFolderPlugin._loaded && app?.plugins?.enabledPlugins?.has(ObsidianIconFolderPluginId)) {
|
||||||
const iconFolderPluginInstance: ObsidianIconFolder_PluginInstance = iconFolderPlugin as ObsidianIconFolder_PluginInstance
|
const iconFolderPluginInstance: ObsidianIconFolder_PluginInstance = iconFolderPlugin as ObsidianIconFolder_PluginInstance
|
||||||
|
|
Loading…
Reference in New Issue