Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/editablejs/editable
/ functions
Functions
1,380 in github.com/editablejs/editable
⨍
Functions
1,380
◇
Types & classes
479
Function
handleMenuSelect
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:385
Function
handleMouseDown
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:341
Function
handleMouseDown
()
packages/plugins/toolbar/src/inline/components/inline-toolbar.tsx:109
Function
handleMouseDown
(event: React.MouseEvent)
packages/plugins/table/src/components/action.tsx:73
Function
handleMouseDown
(e: React.MouseEvent)
packages/plugins/list/src/task/plugin/with-task-list.tsx:62
Function
handleMouseEnter
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:352
Function
handleMouseLeave
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:359
Function
handleMouseMove
(event: MouseEvent | TouchEvent)
packages/ui/src/resizer.tsx:72
Function
handleMouseUp
(event: MouseEvent)
packages/ui/src/resizer.tsx:108
Function
handleMouseUp
()
packages/plugins/toolbar/src/inline/components/inline-toolbar.tsx:113
Function
handleMultipleClick
(event: React.MouseEvent)
packages/editor/src/hooks/use-multiple-click.ts:26
Function
handleOk
()
packages/plugins/link/src/components/link.tsx:53
Function
handleOk
()
packages/plugins/link/src/components/create.tsx:57
Function
handlePaste
(event: React.ClipboardEvent)
packages/editor/src/components/input.tsx:104
Function
handlePointer
()
packages/ui/src/menu.tsx:80
Function
handlePointerDown
(event: PointerEvent)
packages/ui/src/dismissable-layer.tsx:227
Function
handlePointerEnter
()
packages/ui/src/scroll-area.tsx:289
Function
handlePointerLeave
()
packages/ui/src/scroll-area.tsx:293
Function
handlePopoverOpenChange
(open: boolean)
packages/plugins/image/src/components/image.tsx:243
Function
handlePopoverOpenChange
(open: boolean)
packages/plugins/hr/src/components/hr-popover.tsx:35
Function
handlePopoverOpenChange
(open: boolean)
packages/plugins/codeblock/src/components/popover.tsx:43
Function
handleRefresh
()
packages/ui/src/popper.tsx:99
Function
handleReset
()
apps/docs/src/components/mdx/sandpack/navigation-bar.tsx:83
Function
handleResizeChange
(width: number, height: number)
packages/plugins/image/src/components/image.tsx:191
Function
handleRootMouseUp
()
packages/editor/src/components/content.tsx:443
Function
handleRootTouchStart
(event: React.TouchEvent)
packages/editor/src/components/content.tsx:345
Function
handleRouteChange
(url: string)
apps/docs/src/pages/_app.tsx:32
Function
handleRouteChangeComplete
()
apps/docs/src/hooks/usePendingRoute.ts:20
Function
handleRouteChangeStart
(url: string)
apps/docs/src/hooks/usePendingRoute.ts:11
Function
handleScroll
()
packages/ui/src/scroll-area.tsx:364
Function
handleScrollLeft
()
apps/docs/src/components/mdx/challenges/navigation.tsx:37
Function
handleScrollRight
()
apps/docs/src/components/mdx/challenges/navigation.tsx:24
Function
handleSelect
()
packages/ui/src/menu.tsx:407
Function
handleSelectOpen
()
packages/plugins/toolbar/src/inline/components/inline-toolbar.tsx:124
Function
handleSelectionChange
()
packages/plugins/toolbar/src/toolbar/store.ts:40
Function
handleSelectionChange
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:87
Function
handleSelectionChange
()
packages/plugins/toolbar/src/inline/store.ts:62
Function
handleShift
(event: KeyboardEvent)
packages/editor/src/components/content.tsx:489
Function
handleStackItemAdded
({ stackItem, origin, }: { stackItem: HistoryStackItem type: 'redo' | 'undo' origin: unk
packages/plugins/yjs/src/plugin/with-history.ts:130
Function
handleStackItemPopped
({ stackItem, type, }: { stackItem: HistoryStackItem type: 'redo' | 'undo' })
packages/plugins/yjs/src/plugin/with-history.ts:159
Function
handleStackItemUpdated
({ stackItem, }: { stackItem: HistoryStackItem type: 'redo' | 'undo' })
packages/plugins/yjs/src/plugin/with-history.ts:146
Function
handleStatus
(event: Record<'status', 'connecting' | 'connected' | 'disconnected'>)
apps/docs/src/pages/playground.tsx:155
Method
handleSubDocUpdate
(update: Uint8Array, origin: string, subDoc: Y.Doc)
packages/yjs-websocket/src/server/utils.ts:116
Function
handleTouchHoldOpen
()
packages/plugins/toolbar/src/inline/components/inline-toolbar.tsx:128
Function
handleTouchTrack
()
packages/plugins/toolbar/src/inline/components/inline-toolbar.tsx:132
Function
handleTrackPointerGrace
(event: PointerEvent)
packages/ui/src/hooks/use-pointer-in-transit.ts:171
Function
handleUpdate
()
packages/ui/src/dismissable-layer.tsx:149
Function
handleWheel
(event: WheelEvent)
packages/ui/src/scroll-area.tsx:722
Function
handleYEvents
(events: Y.YEvent<Y.XmlText>[], transaction: Y.Transaction)
packages/plugins/yjs/src/plugin/with-yjs.ts:172
Function
hasDOMNode
* Check if a DOM node is within the editor.
packages/editor/src/plugin/editable.ts:375
Function
hasRedos
(editor: Editor)
packages/plugins/history/src/history-stack.ts:52
Function
hasUndos
(editor: Editor)
packages/plugins/history/src/history-stack.ts:46
Function
insertFragment
( editor: Editor, fragment: Node[], options: InsertFragmentOptions = {}, )
packages/models/src/transforms/insert-fragment.ts:7
Function
insertNode
(sharedRoot: Y.XmlText, editorRoot: Node, op: InsertNodeOperation)
packages/plugins/yjs/src/apply-to-yjs/node/insert-node.ts:5
Function
insertNodes
( editor: Editor, nodes: Node | Node[], options: { at?: Location match?: NodeMatch<T> mode?:
packages/models/src/transforms/insert-nodes.ts:10
Function
insertText
(sharedRoot: Y.XmlText, editorRoot: Node, op: InsertTextOperation)
packages/plugins/yjs/src/apply-to-yjs/text/insert-text.ts:5
Function
insertText
(editor: Editor, text: string, options: TextInsertTextOptions = {})
packages/models/src/transforms/insert-text.ts:8
Function
isBlockquote
(node: any)
packages/plugins/blockquote/src/interfaces/blockquote.ts:9
Function
isComposing
* Check if the user is currently composing inside the editor.
packages/editor/src/plugin/editable.ts:181
Function
isDefined
(value: T | undefined)
packages/ui/src/popper.tsx:412
Function
isEditor
(value: any)
packages/editor/src/plugin/editable.ts:175
Function
isFocused
* Check if the editor is focused.
packages/editor/src/plugin/editable.ts:338
Function
isHistoryEditor
* Check if a value is a `HistoryEditor` object.
packages/plugins/history/src/history-editor.ts:23
Function
isHistoryStack
* Check if a value is a `History` object.
packages/plugins/history/src/history-stack.ts:26
Function
isLocal
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:88
Function
isMerging
* Get the merge flag's current value.
packages/plugins/history/src/history-editor.ts:31
Function
isNotNull
(value: T | null)
packages/ui/src/popper.tsx:416
Function
isReactRuleError
(error: any)
apps/docs/src/components/mdx/sandpack/use-sandpack-lint.tsx:26
Function
isReadOnly
* Check if the editor is in read-only mode.
packages/editor/src/plugin/editable.ts:346
Function
isSaving
(editor: Editor)
packages/plugins/yjs/src/plugin/with-history.ts:43
Function
isSaving
* Get the saving flag's current value.
packages/plugins/history/src/history-editor.ts:39
Function
isSelectLineEdge
* 检查选区是否选中在内容一行的开始或者结尾 * @param editor * @param options * @returns
packages/editor/src/plugin/editable.ts:231
Function
isSlottable
(child: React.ReactNode)
packages/ui/src/slot.tsx:87
Function
isYCursorEditor
(value: unknown)
packages/plugins/yjs/src/plugin/cursors-editor.ts:19
Function
isYHistoryEditor
(value: unknown)
packages/plugins/yjs/src/plugin/with-history.ts:19
Function
isYjsEditor
(value: unknown)
packages/plugins/yjs/src/plugin/with-yjs.ts:47
Method
listenerCount
(emitter: Emitter, type: string | number)
packages/editor/src/plugin/emitter.ts:4
Function
localChanges
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:60
Function
markdownToHtml
(markdown)
apps/docs/plugins/markdown-to-html.js:14
Function
match
(node, path)
packages/models/src/transforms/delete.ts:53
Function
mergeNode
(sharedRoot: Y.XmlText, editorRoot: Node, op: MergeNodeOperation)
packages/plugins/yjs/src/apply-to-yjs/node/merge-node.ts:11
Function
mergeOptions
( node: Node, options: T, ...customOptions: (T | ((node: Node) => T))[] )
packages/serializer/src/html.ts:83
Function
mergeUpdates
( updates: Array<Uint8Array>, )
packages/yjs-websocket/src/server/mongodb/utils.ts:145
Function
modifyAwarenessUpdate
( update: Uint8Array, modify: (arg0: any) => any, )
packages/yjs-protocols/src/awareness.ts:214
Function
mount
(editor: Editor, component: React.FC<T>, props: T = {} as T)
packages/editor/src/plugin/solt.ts:38
Function
move
(editor: Editor, options: SelectionMoveOptions = {})
packages/models/src/transforms/move.ts:20
Function
moveNode
(sharedRoot: Y.XmlText, editorRoot: Node, op: MoveNodeOperation)
packages/plugins/yjs/src/apply-to-yjs/node/move-node.ts:15
Function
navigate
({ itemUrl }: any)
apps/docs/src/components/search.tsx:166
Function
nextConfig
(phase, { defaultConfig })
apps/docs/next.config.js:41
Function
noop
()
packages/editor/src/hooks/use-cancellable-promises.ts:24
Function
onKeyDown
(event: any)
apps/docs/src/components/search.tsx:59
Method
onOpenChange
(open: boolean)
packages/ui/src/menu.tsx:697
Function
onSelect
()
apps/docs/src/configs/side-toolbar-items.tsx:76
Function
onToggle
()
apps/docs/src/configs/inline-toolbar-items.tsx:50
Function
origin
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:92
Function
patchedScrollTo
(x: number, y: number)
apps/docs/src/components/header.tsx:50
Function
position
(editor: YjsEditor, key: string)
packages/plugins/yjs/src/plugin/with-yjs.ts:124
Function
predicate
(op: Operation)
packages/plugins/history/src/with-history.ts:160
Function
props
(key, node, path)
packages/plugins/alignment/src/index.ts:13
Function
props
(key, node, path)
packages/plugins/leading/src/index.ts:13
← previous
next →
1,101–1,200 of 1,380, ranked by callers