Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/capricorncd/zx-editor
/ functions
Functions
277 in github.com/capricorncd/zx-editor
⨍
Functions
277
◇
Types & classes
29
↓ 50 callers
Method
emit
(e,...i)
demo/assets/index-4c038887.js:1
↓ 32 callers
Function
$
(e)
demo-v2/js/zx-editor.min.js:1900
↓ 32 callers
Function
i
(r)
demo-v2/js/zx-editor.min.js:18
↓ 27 callers
Function
d
(t,e,i)
demo/assets/index-4c038887.js:1
↓ 19 callers
Function
f
(t,e={},i)
demo/assets/index-4c038887.js:6
↓ 16 callers
Method
on
(e,i)
demo/assets/index-4c038887.js:1
↓ 16 callers
Function
r
(e, t)
demo-v2/libs/exif.min.js:15
↓ 14 callers
Method
insert
* @method insert(input, toNewParagraph) * 向编辑器中插入内容/HTML代码/元素等 * insert html or element to content element * @param input `string | HTMLEleme
packages/editor/src/Editor.ts:190
↓ 14 callers
Function
n
(s)
demo/assets/index-4c038887.js:1
↓ 13 callers
Function
it
(t,e)
demo/assets/index-4c038887.js:16
↓ 12 callers
Function
r
(n)
demo-v2/libs/zx-debug.min.js:18
↓ 11 callers
Function
isPairedTags
(el: T | string)
packages/editor/src/helpers.ts:52
↓ 10 callers
Function
e
(e, t)
demo-v2/js/zx-editor.min.js:889
↓ 10 callers
Function
hasSpecialTag
(el: T)
packages/editor/src/helpers.ts:78
↓ 9 callers
Function
b
(t,e=document)
demo/assets/index-4c038887.js:6
↓ 9 callers
Method
getHtml
* @method getHtml(retainLastBlankLines) * 获取编辑器中的HTML代码,会自动去除结尾处的空行。 * get html string from content element. * @param retainLastBlankLines? `
packages/editor/src/Editor.ts:175
↓ 9 callers
Function
isOnlyBrInChildren
(el: HTMLElement | Element | null)
packages/editor/src/helpers.ts:40
↓ 9 callers
Function
replaceHtmlTag
(input: string, oldNodeName: string, newNodeName: string)
packages/editor/src/helpers.ts:15
↓ 8 callers
Method
getCursorElement
* @method getCursorElement(isOnlyEditorChild) * 获取光标所在的元素 * Get the element where the cursor is located * @param isOnlyEditorChild? `boolean`
packages/editor/src/Editor.ts:409
↓ 8 callers
Function
isSpecialPairedTags
(el: T)
packages/editor/src/helpers.ts:65
↓ 8 callers
Function
isUlElement
(el: Element | string)
packages/editor/src/helpers.ts:30
↓ 7 callers
Function
e
(e)
demo-v2/libs/exif.min.js:6
↓ 6 callers
Function
_
(t,e=0)
demo/assets/index-4c038887.js:6
↓ 6 callers
Function
changeNodeName
(input: HTMLElement | null, tagName: string)
packages/editor/src/dom.ts:47
↓ 6 callers
Method
destroy
()
demo/assets/index-4c038887.js:6
↓ 6 callers
Function
f
(e, t, r)
demo-v2/libs/exif.min.js:201
↓ 6 callers
Function
getOutputFileOptions
* * @param needOtherDocs `boolean` * @returns
packages/nodejs/index.js:46
↓ 6 callers
Function
getStringFromDB
(buffer, start, length)
demo-v2/libs/exif.js:724
↓ 6 callers
Function
h
(e, t)
demo-v2/js/zx-editor.min.js:254
↓ 6 callers
Method
hide
()
demo/assets/index-4c038887.js:6
↓ 6 callers
Function
imageHasData
(img)
demo-v2/libs/exif.js:336
↓ 6 callers
Method
updateActiveClassName
(el: HTMLElement)
packages/style-panel/src/index.ts:194
↓ 6 callers
Method
updateActiveClassName
(e)
demo/assets/index-4c038887.js:6
↓ 5 callers
Function
$
(t,e,i)
demo/assets/index-4c038887.js:6
↓ 5 callers
Function
C
(t,e=document)
demo/assets/index-4c038887.js:6
↓ 5 callers
Function
b
(e, t)
demo-v2/js/zx-editor.min.js:298
↓ 5 callers
Method
changeStyles
* @method changeStyles(styles, value) * 修改光标所在元素的样式 * Change the style of the element where the cursor is located * @param styles? `CSSPrope
packages/editor/src/Editor.ts:368
↓ 5 callers
Method
emit
* @method emit(eventName, arg1, arg2, ..., argN) * `emit` is used to trigger an event. * @param eventName `string` * @param args `any` * @
packages/event-emitter/src/index.ts:74
↓ 5 callers
Function
getCursorElement
( el: HTMLElement | Node | null, rootElement: HTMLElement, isOnlyEditorChild = false, )
packages/editor/src/dom.ts:158
↓ 5 callers
Method
getCursorElement
(i=!1)
demo/assets/index-4c038887.js:6
↓ 5 callers
Function
i
(s)
demo/assets/index-4c038887.js:1
↓ 5 callers
Function
o
(e)
demo-v2/libs/exif.min.js:62
↓ 5 callers
Method
off
(e,i)
demo/assets/index-4c038887.js:1
↓ 5 callers
Method
show
()
demo/assets/index-4c038887.js:6
↓ 4 callers
Function
N
(e)
demo-v2/js/zx-editor.min.js:1343
↓ 4 callers
Method
_insertEl
* insert element to content element * @param input * @private
packages/editor/src/Editor.ts:239
↓ 4 callers
Method
_insertEl
(i)
demo/assets/index-4c038887.js:6
↓ 4 callers
Method
changeNodeName
* @method changeNodeName(nodeName) * 修改光标所在元素的标签 * Replace the tag of the element under the cursor * @param nodeName? `string` allowed elemen
packages/editor/src/Editor.ts:346
↓ 4 callers
Function
f
(e, t)
demo-v2/js/zx-editor.min.js:263
↓ 4 callers
Function
getStyles
(el: HTMLElement | null, attr = 'style')
packages/helpers/src/dom.ts:13
↓ 4 callers
Method
getStyles
* @method getStyles() * 获取光标所在的元素的`style`对象 * Get the `style` object of the element where the cursor is located * @return `CSSProperties`
packages/editor/src/Editor.ts:398
↓ 4 callers
Function
handleBinaryFile
(binFile)
demo-v2/libs/exif.js:366
↓ 4 callers
Method
insert
(i,n=!1)
demo/assets/index-4c038887.js:6
↓ 4 callers
Function
l
(e, t, n, r, i)
demo-v2/libs/exif.min.js:109
↓ 4 callers
Method
on
* @method on(eventName, fn) * `on` is used to add a callback function that's going to be executed when the event is triggered. * @param eventNam
packages/event-emitter/src/index.ts:45
↓ 4 callers
Function
readTags
(file, tiffStart, dirStart, strings, bigEnd)
demo-v2/libs/exif.js:545
↓ 4 callers
Function
t
(t)
demo-v2/js/zx-editor.min.js:1311
↓ 4 callers
Function
t
(e, t)
demo-v2/libs/exif.min.js:9
↓ 4 callers
Function
te
(e, t)
demo-v2/js/zx-editor.min.js:1912
↓ 4 callers
Function
toggleIsEmptyClassName
(el: HTMLElement)
packages/editor/src/dom.ts:150
↓ 4 callers
Function
u
(e, t)
demo-v2/js/zx-editor.min.js:239
↓ 4 callers
Function
v
(u)
demo/assets/index-4c038887.js:16
↓ 4 callers
Function
w
(e, t, i, r)
demo-v2/js/zx-editor.min.js:369
↓ 3 callers
Function
A
(t,e="style")
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
D
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
H
(t)
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
I
(t,e,i)
demo/assets/index-4c038887.js:16
↓ 3 callers
Function
M
(t,e)
demo/assets/index-4c038887.js:16
↓ 3 callers
Function
R
(...t)
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
S
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
T
(t)
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
_
(e)
demo-v2/js/zx-editor.min.js:1891
↓ 3 callers
Method
_dispatchChange
* 分派事件
packages/editor/src/Editor.ts:388
↓ 3 callers
Method
_dispatchChange
()
demo/assets/index-4c038887.js:6
↓ 3 callers
Method
changeStyles
(i,n)
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
createTextNode
(str: string)
packages/helpers/src/dom.ts:23
↓ 3 callers
Function
g
(e)
demo-v2/js/zx-editor.min.js:283
↓ 3 callers
Function
i
(e, n)
demo-v2/libs/exif.min.js:24
↓ 3 callers
Function
initContentDom
(options: EditorOptions, blankLine: string)
packages/editor/src/dom.ts:16
↓ 3 callers
Function
m
(e)
demo-v2/js/zx-editor.min.js:289
↓ 3 callers
Function
p
(e)
demo-v2/libs/exif.min.js:287
↓ 3 callers
Function
s
(e, t, n)
demo-v2/libs/exif.min.js:97
↓ 3 callers
Method
setRangeWithNode
(el: Element | Node)
packages/editor/src/Editor.ts:137
↓ 3 callers
Method
setRangeWithNode
(i)
demo/assets/index-4c038887.js:6
↓ 3 callers
Function
u
(e)
demo-v2/libs/zx-debug.min.js:284
↓ 3 callers
Method
use
* @method use(plugin, parentElement) * extension, 扩展插件 * @param plugin `EditorPlugin` * @param parentElement? `HTMLElement`
packages/editor/src/Editor.ts:150
↓ 2 callers
Function
F
(t)
demo/assets/index-4c038887.js:6
↓ 2 callers
Function
G
(t,e,i,n)
demo/assets/index-4c038887.js:16
↓ 2 callers
Function
K
(t)
demo/assets/index-4c038887.js:6
↓ 2 callers
Function
Q
(t)
demo/assets/index-4c038887.js:6
↓ 2 callers
Function
U
(e)
demo-v2/js/zx-editor.min.js:1346
↓ 2 callers
Function
U
(t,e)
demo/assets/index-4c038887.js:6
↓ 2 callers
Function
V
(t,e,i)
demo/assets/index-4c038887.js:16
↓ 2 callers
Function
Y
(t,e,i,n,s)
demo/assets/index-4c038887.js:16
↓ 2 callers
Method
_verifyChild
* 验证编辑器的子元素是否为允许使用的元素,并检查其最后一段是否为空行,非空行则插入。 * Verify that the editor's child element is an allowed elements, and check if it's last child is a blan
packages/editor/src/Editor.ts:302
↓ 2 callers
Method
_verifyChild
()
demo/assets/index-4c038887.js:6
↓ 2 callers
Function
a
(e)
demo-v2/libs/zx-debug.min.js:87
↓ 2 callers
Function
a
(e)
demo-v2/libs/exif.min.js:74
↓ 2 callers
Method
addButton
* add button * @param params * @param index Insert index
packages/toolbar/src/index.ts:84
↓ 2 callers
Method
addButton
(e,i)
demo/assets/index-4c038887.js:6
next →
1–100 of 277, ranked by callers