添加插入视频菜单

This commit is contained in:
wux_labs
2025-02-18 13:12:00 +08:00
parent 6a49ef311a
commit 6ab33e2060
8 changed files with 232 additions and 0 deletions
+6
View File
@@ -88,6 +88,12 @@ export type UAIEditorOptions = {
uploadFormName?: string,
uploader?: Uploader,
},
video?: {
uploadUrl?: string,
uploadHeaders?: (() => Record<string, any>) | Record<string, any>,
uploadFormName?: string,
uploader?: Uploader,
},
}
/**
+2
View File
@@ -25,6 +25,7 @@ import LineHeight from "../extensions/LineHeight.ts"
import NodeAlign from "../extensions/NodeAlign.ts";
import OrderedList from "../extensions/OrderedList.ts";
import SelectFile from "../extensions/SelectFile.ts";
import Video from "../extensions/Video.ts";
/**
* 定义编辑器的所有自定义扩展组件
@@ -67,6 +68,7 @@ export const allExtensions = (uaiEditor: UAIEditor, _options: UAIEditorOptions):
}),
TextStyle,
Underline,
Video,
];
return extensions;