mirror of
https://github.com/brokensandals/obsidian-paste-quote-plugin.git
synced 2026-07-22 05:37:56 +00:00
remove unused stuff
This commit is contained in:
parent
3e7902c26d
commit
695cf08234
2 changed files with 1 additions and 48 deletions
41
main.ts
41
main.ts
|
|
@ -1,29 +1,13 @@
|
|||
import { App, Editor, MarkdownView, Plugin, PluginSettingTab, TFile } from 'obsidian';
|
||||
import { Editor, MarkdownView, Plugin, TFile } from 'obsidian';
|
||||
import { CslReference, parseQuote, replaceDoubleQuotes, scoreRefMatches } from 'src/quotes';
|
||||
|
||||
// Remember to rename these classes and interfaces!
|
||||
|
||||
interface PasteQuotePluginSettings {
|
||||
|
||||
}
|
||||
|
||||
const DEFAULT_SETTINGS: PasteQuotePluginSettings = {
|
||||
|
||||
}
|
||||
|
||||
export default class PasteQuotePlugin extends Plugin {
|
||||
settings: PasteQuotePluginSettings;
|
||||
|
||||
async onload() {
|
||||
await this.loadSettings();
|
||||
|
||||
this.addCommand({
|
||||
id: 'paste-quote',
|
||||
name: 'Paste quote',
|
||||
editorCallback: this.pasteQuote.bind(this),
|
||||
});
|
||||
|
||||
this.addSettingTab(new PasteQuoteSettingTab(this.app, this));
|
||||
}
|
||||
|
||||
async pasteQuote(editor: Editor, view: MarkdownView) {
|
||||
|
|
@ -76,27 +60,4 @@ export default class PasteQuotePlugin extends Plugin {
|
|||
onunload() {
|
||||
|
||||
}
|
||||
|
||||
async loadSettings() {
|
||||
this.settings = Object.assign({}, DEFAULT_SETTINGS, await this.loadData());
|
||||
}
|
||||
|
||||
async saveSettings() {
|
||||
await this.saveData(this.settings);
|
||||
}
|
||||
}
|
||||
|
||||
class PasteQuoteSettingTab extends PluginSettingTab {
|
||||
plugin: PasteQuotePlugin;
|
||||
|
||||
constructor(app: App, plugin: PasteQuotePlugin) {
|
||||
super(app, plugin);
|
||||
this.plugin = plugin;
|
||||
}
|
||||
|
||||
display(): void {
|
||||
const {containerEl} = this;
|
||||
|
||||
containerEl.empty();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
/*
|
||||
|
||||
This CSS file will be included with your plugin, and
|
||||
available in the app when your plugin is enabled.
|
||||
|
||||
If your plugin does not need CSS, delete this file.
|
||||
|
||||
*/
|
||||
Loading…
Reference in a new issue