mirror of
https://github.com/dnlbauer/obsidian-dataview-autocompletion.git
synced 2026-09-11 06:35:29 +00:00
feat: use prettier
This commit is contained in:
48
src/main.ts
48
src/main.ts
@@ -1,35 +1,37 @@
|
||||
import { App, Plugin, PluginSettingTab, Setting } from 'obsidian';
|
||||
import { DataviewSuggester } from './DataviewSuggester';
|
||||
import { App, Plugin, PluginSettingTab, Setting } from "obsidian";
|
||||
import { DataviewSuggester } from "./DataviewSuggester";
|
||||
|
||||
interface DataviewAutocompleteSettings {
|
||||
// mySetting: string;
|
||||
// mySetting: string;
|
||||
}
|
||||
|
||||
const DEFAULT_SETTINGS: DataviewAutocompleteSettings = {
|
||||
// mySetting: 'default'
|
||||
}
|
||||
// mySetting: 'default'
|
||||
};
|
||||
|
||||
export default class DataviewAutocompletePlugin extends Plugin {
|
||||
settings: DataviewAutocompleteSettings;
|
||||
suggester: DataviewSuggester
|
||||
settings: DataviewAutocompleteSettings;
|
||||
suggester: DataviewSuggester;
|
||||
|
||||
async onload() {
|
||||
await this.loadSettings();
|
||||
|
||||
// register suggester
|
||||
this.suggester = new DataviewSuggester(this);
|
||||
this.registerEditorSuggest(this.suggester);
|
||||
}
|
||||
async onload() {
|
||||
await this.loadSettings();
|
||||
|
||||
onunload() {
|
||||
// register suggester
|
||||
this.suggester = new DataviewSuggester(this);
|
||||
this.registerEditorSuggest(this.suggester);
|
||||
}
|
||||
|
||||
}
|
||||
onunload() {}
|
||||
|
||||
async loadSettings() {
|
||||
this.settings = Object.assign({}, DEFAULT_SETTINGS, await this.loadData());
|
||||
}
|
||||
async loadSettings() {
|
||||
this.settings = Object.assign(
|
||||
{},
|
||||
DEFAULT_SETTINGS,
|
||||
await this.loadData(),
|
||||
);
|
||||
}
|
||||
|
||||
async saveSettings() {
|
||||
await this.saveData(this.settings);
|
||||
}
|
||||
}
|
||||
async saveSettings() {
|
||||
await this.saveData(this.settings);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user