feat: add vditor locally

This commit is contained in:
merlin
2025-11-12 14:39:23 +08:00
parent 16e8fd2d65
commit 4e21c62e26
532 changed files with 43947 additions and 38 deletions

14
public/vditor/ts/hint/index.d.ts vendored Normal file
View File

@@ -0,0 +1,14 @@
/// <reference types="./types" />
export declare class Hint {
timeId: number;
element: HTMLDivElement;
recentLanguage: string;
private splitChar;
private lastIndex;
constructor(hintExtends: IHintExtend[]);
render(vditor: IVditor): void;
genHTML(data: IHintData[], key: string, vditor: IVditor): void;
fillEmoji: (element: HTMLElement, vditor: IVditor) => void;
select(event: KeyboardEvent, vditor: IVditor): boolean;
private getKey;
}