mirror of
https://github.com/Wanxp/obsidian-douban.git
synced 2026-04-05 01:28:46 +08:00
14 lines
388 B
TypeScript
14 lines
388 B
TypeScript
import { DoubanPluginSettings } from "douban/Douban";
|
|
import DoubanSubject from "douban/model/DoubanSubject";
|
|
import { Editor } from "obsidian";
|
|
|
|
export default interface DoubanSubjectLoadHandler<T extends DoubanSubject> {
|
|
|
|
parseText(extract: T, settings:DoubanPluginSettings): string;
|
|
|
|
support(extract:DoubanSubject):boolean;
|
|
|
|
handle(url:string, editor: Editor):void;
|
|
|
|
|
|
} |