import { Editor, Notice } from "obsidian"; import { CheerioAPI } from "cheerio"; import DoubanAbstractLoadHandler from "./DoubanAbstractLoadHandler"; import { DoubanPluginSettings } from "src/douban/Douban"; import DoubanSubject from "../model/DoubanSubject"; import { i18nHelper } from "src/lang/helper"; import { log } from "src/utils/Logutil"; /** * 默认的处理器 */ export default class DoubanOtherLoadHandler extends DoubanAbstractLoadHandler { getTemplate(settings: DoubanPluginSettings): string { return ""; } parseText(beforeContent:string, extract: DoubanSubject, settings:DoubanPluginSettings): string { log.warn(i18nHelper.getMessage('140101')); return ""; } support(extract: DoubanSubject): boolean { return false; } parseSubjectFromHtml(data: CheerioAPI): DoubanSubject { return undefined; } }