fix: fix vditor directory

This commit is contained in:
merlin
2025-11-12 15:37:28 +08:00
parent 66504eebe5
commit fbec5aeb49
526 changed files with 43774 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Both extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

4
public/vditor/dist/ts/toolbar/Br.d.ts vendored Normal file
View File

@@ -0,0 +1,4 @@
export declare class Br {
element: HTMLElement;
constructor();
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class CodeTheme extends MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class ContentTheme extends MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
export declare class Counter {
element: HTMLElement;
constructor(vditor: IVditor);
render(vditor: IVditor, mdText: string): void;
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Custom extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Devtools extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,4 @@
export declare class Divider {
element: HTMLElement;
constructor();
}

View File

@@ -0,0 +1,8 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare const setEditMode: (vditor: IVditor, type: string, event: Event | string) => void;
export declare class EditMode extends MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
_bindEvent(vditor: IVditor, panelElement: HTMLElement, menuItem: IMenuItem): void;
}

View File

@@ -0,0 +1,7 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Emoji extends MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
private bindEvent;
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Export extends MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Fullscreen extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
_bindEvent(vditor: IVditor, menuItem: IMenuItem): void;
}

View File

@@ -0,0 +1,7 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Headings extends MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
_bindEvent(vditor: IVditor, panelElement: HTMLElement): void;
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Help extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Indent extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Info extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class InsertAfter extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class InsertBefore extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
export declare class MenuItem {
element: HTMLElement;
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Outdent extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Outline extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Preview extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
_bindEvent(vditor: IVditor): void;
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Record extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
_bindEvent(vditor: IVditor): void;
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Redo extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,5 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Undo extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
}

View File

@@ -0,0 +1,6 @@
/// <reference types="./types" />
import { MenuItem } from "./MenuItem";
export declare class Upload extends MenuItem {
constructor(vditor: IVditor, menuItem: IMenuItem);
_bindEvent(vditor: IVditor): void;
}

View File

@@ -0,0 +1,10 @@
/// <reference types="./types" />
export declare class Toolbar {
elements: {
[key: string]: HTMLElement;
};
element: HTMLElement;
constructor(vditor: IVditor);
updateConfig(vditor: IVditor, options: IToolbarConfig): void;
private genItem;
}

View File

@@ -0,0 +1,20 @@
export declare const removeCurrentToolbar: (toolbar: {
[key: string]: HTMLElement;
}, names: string[]) => void;
export declare const setCurrentToolbar: (toolbar: {
[key: string]: HTMLElement;
}, names: string[]) => void;
export declare const enableToolbar: (toolbar: {
[key: string]: HTMLElement;
}, names: string[]) => void;
export declare const disableToolbar: (toolbar: {
[key: string]: HTMLElement;
}, names: string[]) => void;
export declare const hideToolbar: (toolbar: {
[key: string]: HTMLElement;
}, names: string[]) => void;
export declare const showToolbar: (toolbar: {
[key: string]: HTMLElement;
}, names: string[]) => void;
export declare const hidePanel: (vditor: IVditor, panels: string[], exceptElement?: HTMLElement) => void;
export declare const toggleSubMenu: (vditor: IVditor, panelElement: HTMLElement, actionBtn: Element, level: number) => void;