Register settings tab

This commit is contained in:
Unarray 2023-08-24 10:20:42 +02:00
parent df6964a56c
commit ddbd0cb55e

View file

@ -1,4 +1,5 @@
import { GenerateTree } from "#/commands/GenerateTree";
import { SettingsTab } from "#/settings";
import type { App, Command, PluginManifest } from "obsidian";
import { Plugin } from "obsidian";
@ -20,11 +21,16 @@ export default class FileTreeGenerator extends Plugin {
}
onload(): void {
onload = async(): Promise<void> => {
this.addCommands(
new GenerateTree()
);
}
const settingsTab = new SettingsTab(this);
await settingsTab.loadSettings();
this.addSettingTab(settingsTab);
};
public addCommands = (...commands: Command[]): void => {
for (const command of commands) {