Rename plugin class and settings tab for consistency

This commit is contained in:
FBarrca 2025-01-06 22:42:03 +01:00
parent e767a108c8
commit 5b28855f9e
2 changed files with 5 additions and 5 deletions

View file

@ -1,14 +1,14 @@
// main.ts
import { Plugin, MarkdownView, App } from "obsidian";
import { EditorView } from "@codemirror/view";
import { InlineAISettings, DEFAULT_SETTINGS, MyPluginSettingTab } from "./settings";
import { InlineAISettings, DEFAULT_SETTINGS, InlineAISettingsTab } from "./settings";
import { commandEffect, FloatingTooltipExtension } from "./modules/WidgetExtension";
import { ChatApiManager } from "./api";
import { generatedResponseState } from "./modules/AIExtension";
import { buildSelectionHiglightState, currentSelectionState, setSelectionInfoEffect } from "./modules/SelectionSate";
import { diffExtension } from "./modules/diffExtension";
export default class MyPlugin extends Plugin {
export default class InlineAIChatPlugin extends Plugin {
settings: InlineAISettings = DEFAULT_SETTINGS;
async onload() {
@ -65,7 +65,7 @@ export default class MyPlugin extends Plugin {
// Add settings tab
this.addSettingTab(new MyPluginSettingTab(this.app, this));
this.addSettingTab(new InlineAISettingsTab(this.app, this));
}
onunload() {

View file

@ -22,7 +22,7 @@ export const DEFAULT_SETTINGS: InlineAISettings = {
};
// Settings tab class to display settings in Obsidian UI
export class MyPluginSettingTab extends PluginSettingTab {
export class InlineAISettingsTab extends PluginSettingTab {
plugin: MyPlugin;
constructor(app: App, plugin: MyPlugin) {
@ -34,7 +34,7 @@ export class MyPluginSettingTab extends PluginSettingTab {
const { containerEl } = this;
containerEl.empty();
// Provider setting
new Setting(containerEl)