2026/3/20

This commit is contained in:
项阳 2026-03-20 12:37:18 +08:00
parent 179aeae25d
commit 3343a84b0b
9 changed files with 23 additions and 23 deletions

View file

@ -4,9 +4,9 @@ import { OpenWordsSettingTab } from './settings/setting-tab';
import { OpenWordsView, OPENWORDS_VIEW } from './views/main-view';
import { CardInfo } from './utils/card-info';
import posTagger from 'wink-pos-tagger';
import { activateView, updateStatusBar } from 'utils/process';
import { scanAllNotes } from 'service/words-manager';
import { registerCommands, registerEditorMenu, registerFileWatchers, unregisterFileWatchers } from 'service/register';
import { activateView, updateStatusBar } from './utils/process';
import { scanAllNotes } from './service/words-manager';
import { registerCommands, registerEditorMenu, registerFileWatchers, unregisterFileWatchers } from './service/register';
// 插件主类

View file

@ -1,7 +1,7 @@
import OpenWords from "main";
import OpenWords from "../main";
import { Notice, TFile, TFolder, Vault } from "obsidian";
import { asArray } from "utils/converters";
import { writeFile } from "utils/process";
import { asArray } from "../utils/converters";
import { writeFile } from "../utils/process";
// 生成单词索引 .base 文件

View file

@ -1,5 +1,5 @@
import OpenWords from "main";
import { activateView, updateStatusBar } from "utils/process";
import OpenWords from "../main";
import { activateView, updateStatusBar } from "../utils/process";
import { OPENWORDS_VIEW } from "../views/main-view";
import { addDoubleBrackets, autoDoubleLinkWord } from "./words-link";
import { Notice, TFile } from "obsidian";

View file

@ -1,4 +1,4 @@
import OpenWords from "main";
import OpenWords from "../main";
import { MarkdownView, Notice } from "obsidian";

View file

@ -1,10 +1,10 @@
import OpenWords from "main";
import OpenWords from "../main";
import { Notice, TFile } from "obsidian";
import supermemo, { SuperMemoGrade } from "supermemo";
import { CardInfo } from "utils/card-info";
import { asArray, asDateString, asNumber } from "utils/converters";
import { updateStatusBar } from "utils/process";
import { OPENWORDS_VIEW, PageType } from "views/main-view";
import { CardInfo } from "../utils/card-info";
import { asArray, asDateString, asNumber } from "../utils/converters";
import { updateStatusBar } from "../utils/process";
import { OPENWORDS_VIEW, PageType } from "../views/main-view";
// 扫描所有单词文件

View file

@ -2,11 +2,11 @@ import { App, Notice, PluginSettingTab, Setting, TextComponent, normalizePath }
import { FolderSuggest, TagHistorySuggest } from '../utils/input-suggest';
import { DEFAULT_SETTINGS } from './setting-data';
import OpenWords from '../main';
import { updateStatusBar } from 'utils/process';
import { updateStatusBar } from '../utils/process';
import { OPENWORDS_VIEW } from '../views/main-view';
import { resetCard, scanAllNotes } from 'service/words-manager';
import { registerFileWatchers } from 'service/register';
import { createWordStatusBaseFile, generateIndex } from 'service/index-manager';
import { resetCard, scanAllNotes } from '../service/words-manager';
import { registerFileWatchers } from '../service/register';
import { createWordStatusBaseFile, generateIndex } from '../service/index-manager';
// 插件设置选项卡

View file

@ -1,9 +1,9 @@
import { MarkdownRenderer, Notice, Setting, TFile } from "obsidian";
import { OpenWordsView } from "./main-view";
import { CardInfo } from "utils/card-info";
import { asArray, asDateString, asNumber } from "utils/converters";
import { CardInfo } from "../utils/card-info";
import { asArray, asDateString, asNumber } from "../utils/converters";
import { SuperMemoGrade } from "supermemo";
import { updateCard } from "service/words-manager";
import { updateCard } from "../service/words-manager";
export class LearningPage {
view: OpenWordsView;

View file

@ -1,6 +1,6 @@
import { ItemView, WorkspaceLeaf, Component, Notice } from 'obsidian';
import OpenWords from '../main';
import { createWordStatusBaseFile } from 'service/index-manager';
import { createWordStatusBaseFile } from '../service/index-manager';
import { HomePage } from './home-page';
import { LearningPage } from './learning-page';
import { SpellingPage } from './spelling-page';

View file

@ -1,6 +1,6 @@
import { MarkdownRenderer, Notice, TFile } from "obsidian";
import { OpenWordsView } from "./main-view";
import { CardInfo } from "utils/card-info";
import { CardInfo } from "../utils/card-info";
export class SpellingPage {
view: OpenWordsView;