mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-29 17:27:08 +08:00
This commit is contained in:
1 parent
299ff8d002
commit
ee48ca666d
13 files changed
+464
-84
No files matched your search
@@ -108,6 +108,7 @@ func RunWASM() {
|
||||
registerCallback("ofdgoFontFace", fontFace)
|
||||
registerCallback("ofdgoCreateDocument", createDocument)
|
||||
registerCallback("ofdgoEditDocument", editDocument)
|
||||
registerCallback("ofdgoUpdateInfo", updateInfo)
|
||||
registerCallback("ofdgoChangePage", changePage)
|
||||
registerCallback("ofdgoLoadImport", loadImport)
|
||||
registerCallback("ofdgoImportPages", importPages)
|
||||
@@ -1091,6 +1092,18 @@ func createDocument(args []js.Value) (any, error) {
|
||||
return previewEditor(editor, args[3].Bool())
|
||||
}
|
||||
|
||||
// updateInfo 修改标题、作者和主题,保留其他元数据及创建程序标识
|
||||
// 入参: args 标题、作者、主题
|
||||
// 返回: any 编辑状态, error 错误信息
|
||||
func updateInfo(args []js.Value) (any, error) {
|
||||
return changeObjects(func() error {
|
||||
info := currentEditor.Info
|
||||
info.Title, info.Author, info.Subject = args[0].String(), args[1].String(), args[2].String()
|
||||
currentEditor.SetInfo(info)
|
||||
return nil
|
||||
})
|
||||
}
|
||||
|
||||
// editDocument 将已打开文档接入编辑器,沿用页面、资源及字体配置
|
||||
// 入参: args 浏览器参数
|
||||
// 返回: any 编辑状态, error 错误信息
|
||||
|
||||
Reference in new issue
Block a user