From 2d34813a3fc7f86f70d8c3f3a7fd6d092803686c Mon Sep 17 00:00:00 2001 From: SebastianMC <23032356+SebastianMC@users.noreply.github.com> Date: Wed, 23 Aug 2023 23:45:30 +0200 Subject: [PATCH 1/2] Simplification of this.app ==> app - this is a globally exposed object --- src/utils/StarredPluginSignature.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/StarredPluginSignature.ts b/src/utils/StarredPluginSignature.ts index 0a541ae..f51c483 100644 --- a/src/utils/StarredPluginSignature.ts +++ b/src/utils/StarredPluginSignature.ts @@ -1,4 +1,4 @@ -import {App, InstalledPlugin, PluginInstance, TAbstractFile, TFile, TFolder} from "obsidian"; +import {InstalledPlugin, PluginInstance, TAbstractFile, TFile, TFolder} from "obsidian"; export const StarredPlugin_findStarredFile_methodName = 'findStarredFile' @@ -12,7 +12,7 @@ export interface Starred_PluginInstance extends PluginInstance { export const StarredCorePluginId: string = 'starred' -export const getStarredPlugin = (app?: App): Starred_PluginInstance | undefined => { +export const getStarredPlugin = (): Starred_PluginInstance | undefined => { const starredPlugin: InstalledPlugin | undefined = app?.internalPlugins?.getPluginById(StarredCorePluginId) if (starredPlugin && starredPlugin.enabled && starredPlugin.instance) { const starredPluginInstance: Starred_PluginInstance = starredPlugin.instance as Starred_PluginInstance From e811d6d7e4b9b89ba1033284bce9ddbf25c2df6d Mon Sep 17 00:00:00 2001 From: SebastianMC <23032356+SebastianMC@users.noreply.github.com> Date: Wed, 23 Aug 2023 23:47:41 +0200 Subject: [PATCH 2/2] Simplification of this.app ==> app - this is a globally exposed object --- src/utils/ObsidianIconFolderPluginSignature.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/utils/ObsidianIconFolderPluginSignature.ts b/src/utils/ObsidianIconFolderPluginSignature.ts index f1f6e30..91de5cb 100644 --- a/src/utils/ObsidianIconFolderPluginSignature.ts +++ b/src/utils/ObsidianIconFolderPluginSignature.ts @@ -1,5 +1,4 @@ -import {App, CommunityPlugin, TAbstractFile, TFile, TFolder} from "obsidian"; -import {Starred_PluginInstance} from "./StarredPluginSignature"; +import {CommunityPlugin, TAbstractFile} from "obsidian"; // 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 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] if (iconFolderPlugin && iconFolderPlugin._loaded && app?.plugins?.enabledPlugins?.has(ObsidianIconFolderPluginId)) { const iconFolderPluginInstance: ObsidianIconFolder_PluginInstance = iconFolderPlugin as ObsidianIconFolder_PluginInstance