Skip to content

Commit

Permalink
Removed redundant code
Browse files Browse the repository at this point in the history
  • Loading branch information
Signynt committed Oct 16, 2021
1 parent 5066cf0 commit 44c95c0
Showing 1 changed file with 4 additions and 21 deletions.
25 changes: 4 additions & 21 deletions main.ts
@@ -1,22 +1,13 @@
import { App, Modal, Notice, Plugin, PluginSettingTab, Setting, MarkdownPostProcessor, MarkdownPostProcessorContext } from 'obsidian';
import { App, Plugin, MarkdownPostProcessor, MarkdownPostProcessorContext } from 'obsidian';

interface MyPluginSettings {
mySetting: string;
}

const DEFAULT_SETTINGS: MyPluginSettings = {
mySetting: 'default'
}

export default class MyPlugin extends Plugin {
settings: MyPluginSettings;
export default class LinkHeadersDirectly extends Plugin {

async onload() {
let postProc: MarkdownPostProcessor;

postProc = (el: HTMLElement, ctx: MarkdownPostProcessorContext) => {
postProc = (el: HTMLElement, ctx: MarkdownPostProcessorContext) => {

var linkElements = el.getElementsByClassName("internal-link");
var linkElements = el.querySelectorAll('a.internal-link');
var barIndex, alias;
for(var i = 0; i < linkElements.length; i++) {
barIndex = (linkElements[i] as HTMLElement).innerText.indexOf(">");
Expand All @@ -33,12 +24,4 @@ export default class MyPlugin extends Plugin {
onunload() {
console.log('unloading plugin');
}

async loadSettings() {
this.settings = Object.assign({}, DEFAULT_SETTINGS, await this.loadData());
}

async saveSettings() {
await this.saveData(this.settings);
}
}

0 comments on commit 44c95c0

Please sign in to comment.