mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-04-05 19:41:40 +08:00
4.1 KiB
4.1 KiB
codeBlockService方法
setCodeDsl
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCodeDsl
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCodeDslSync
getCodeContentById
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
setCodeDslById
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCodeDslByIds
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
setCodeEditorShowStatus
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCodeEditorShowStatus
-
参数:
-
返回:
{Promise<void>}
-
详情:
setCodeEditorContent
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCurrentDsl
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getEditStatus
- 扩展支持: 是
setEditStatus
-
参数:
-
返回:
{Promise<void>}
-
详情:
setId
-
参数:
-
返回:
{Promise<void>}
-
详情:
getId
-
参数:
-
返回:
{Promise<void>}
-
详情:
getMode
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
setMode
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
setCombineIds
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCombineIds
-
参数:
-
返回:
{Promise<void>}
-
详情:
refreshAllRelations
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCombineInfo
-
参数:
-
返回:
{Promise<void>}
-
详情:
getUndeletableList
-
参数:
-
返回:
{Promise<void>}
-
详情:
setUndeleteableList
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
setCodeDraft
-
参数:
-
返回:
{Promise<void>}
-
详情:
getCodeDraft
-
参数:
-
返回:
{Promise<void>}
-
详情:
removeCodeDraft
-
参数:
-
返回:
{Promise<void>}
-
详情:
deleteCodeDslByIds
-
扩展支持: 是
-
参数:
-
返回:
{Promise<void>}
-
详情:
getUniqueId
-
参数:
-
返回:
{Promise<void>}
-
详情:
deleteCompsInRelation
-
参数:
-
返回:
{Promise<void>}
-
详情:
destroy
-
参数:
-
返回:
{Promise<void>}
-
详情:
use
使用中间件的方式扩展方法,上述方法中标记有扩展支持: 是
的方法都支持使用use扩展
usePlugin
- 详情:
相对于use, usePlugin支持更加灵活更加细致的扩展, 上述方法中标记有扩展支持: 是
的方法都支持使用usePlugin扩展
每个支持扩展的方法都支持定制before、after两个hook来干预原有方法的行为,before可以用于修改传入参数,after可以用于修改返回的值
removeAllPlugins
- 详情:
删掉当前设置的所有扩展