Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/editablejs/editable
/ functions
Functions
1,380 in github.com/editablejs/editable
⨍
Functions
1,380
◇
Types & classes
479
↓ 4 callers
Function
useActiveSection
()
apps/docs/src/hooks/useActiveSection.ts:3
↓ 4 callers
Function
useDebounceCallback
(callback: () => void, delay: number)
packages/ui/src/scroll-area.tsx:1046
↓ 4 callers
Function
useFocused
()
packages/editor/src/hooks/use-focused.ts:33
↓ 4 callers
Function
useMenuRootContext
()
packages/ui/src/menu.tsx:56
↓ 4 callers
Function
useSelectionDrawingStyle
()
packages/editor/src/hooks/use-selection-drawing.ts:15
↓ 4 callers
Function
useToolbarContext
()
packages/ui/src/toolbar.tsx:157
↓ 3 callers
Method
blur
()
packages/editor/src/plugin/editable.ts:134
↓ 3 callers
Function
calculateElementHeight
(el: DOMElement)
packages/editor/src/utils/selection.ts:106
↓ 3 callers
Function
cancellablePromise
(promise: Promise<T>)
packages/editor/src/hooks/use-cancellable-promises.ts:8
↓ 3 callers
Function
clear
()
packages/editor/src/hooks/use-multiple-click.ts:21
↓ 3 callers
Function
clearTouchHoldTimer
()
packages/editor/src/components/content.tsx:139
↓ 3 callers
Function
compareHeight
(rect: DOMRect)
packages/editor/src/utils/selection.ts:196
↓ 3 callers
Function
connect
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:80
↓ 3 callers
Function
countBreaks
(str: string)
packages/breaker/src/index.ts:259
↓ 3 callers
Function
createDocumentUpdateKey
(docName: string, clock?: number)
packages/yjs-websocket/src/server/mongodb/utils.ts:32
↓ 3 callers
Method
cut
(range?: Range)
packages/editor/src/plugin/editable.ts:137
↓ 3 callers
Method
destroy
()
packages/plugins/codeblock/src/plugin/yjs/extension.ts:111
↓ 3 callers
Function
disabledCls
(disabled?: boolean)
packages/ui/src/context-menu.tsx:30
↓ 3 callers
Function
disconnect
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:84
↓ 3 callers
Function
editorElementToYText
({ children, ...attributes }: T)
packages/yjs-transform/src/index.ts:34
↓ 3 callers
Function
editorPointToRelativePosition
( sharedRoot: Y.XmlText, editorRoot: Node, point: BasePoint, )
packages/yjs-transform/src/position.ts:10
↓ 3 callers
Function
getDefaultView
(value: any)
packages/models/src/utils/dom.ts:26
↓ 3 callers
Function
getDragStore
(editor: Editor)
packages/editor/src/plugin/drag.ts:29
↓ 3 callers
Function
getIndentSize
(editor: Editor, type: IndentType, size: number)
packages/plugins/indent/src/plugin/with-indent.tsx:22
↓ 3 callers
Function
getLineRectsByRange
(editor: Editor, range: Range, minWidth = 4)
packages/editor/src/utils/selection.ts:302
↓ 3 callers
Function
getMentionStore
(editor: Editor)
packages/plugins/mention/src/store.ts:11
↓ 3 callers
Function
getOptions
(editor: Editor)
packages/plugins/image/src/options.ts:21
↓ 3 callers
Function
getOptions
(editor: Editor)
packages/plugins/mention/src/options.ts:19
↓ 3 callers
Function
getOptions
(editor: Editor)
packages/plugins/table/src/table/options.ts:16
↓ 3 callers
Function
getPlaceholderStore
(editor: Editable)
packages/editor/src/plugin/placeholder.ts:31
↓ 3 callers
Function
getStore
(editor: Editor)
packages/editor/src/plugin/solt.ts:24
↓ 3 callers
Function
getStore
(editor: Editor)
packages/editor/src/plugin/selection-drawing.ts:48
↓ 3 callers
Function
getStore
(editor: Editable)
packages/plugins/link/src/store/index.ts:11
↓ 3 callers
Function
getStore
(editor: Editable)
packages/plugins/toolbar/src/inline/store.ts:15
↓ 3 callers
Function
getStore
(editor: Editable)
packages/plugins/context-menu/src/store.ts:35
↓ 3 callers
Function
getStoredPositionsInDeltaAbsolute
( sharedRoot: Y.XmlText, yText: Y.XmlText, delta: InsertDelta, deltaOffset = 0, )
packages/yjs-transform/src/position.ts:170
↓ 3 callers
Function
getStyle
( editor: Editor, type: HeadingType, )
packages/plugins/heading/src/options.ts:60
↓ 3 callers
Function
getTriggerChar
(editor: Editor)
packages/plugins/mention/src/get-trigger-char.ts:5
↓ 3 callers
Function
handleHTML
(start: string, end: string)
packages/plugins/mark/src/serializer/markdown.ts:21
↓ 3 callers
Function
handleSelecting
(point: Point | null, rest = true, forceFocus = true)
packages/editor/src/components/content.tsx:149
↓ 3 callers
Function
handleStyling
(type: 'strong' | 'emphasis' | 'delete')
packages/plugins/mark/src/serializer/markdown.ts:16
↓ 3 callers
Function
isAlignY
(rect: DOMRect, other: DOMRect, scale = 0.4)
packages/editor/src/utils/nearby.ts:52
↓ 3 callers
Function
isIdeograph
(char: string)
packages/editor/src/utils/text.ts:63
↓ 3 callers
Function
isList
(editor: SlateEditor, value: any)
packages/models/src/interfaces/editor.ts:188
↓ 3 callers
Function
isMouseEvent
(event: any)
packages/editor/src/utils/event.ts:23
↓ 3 callers
Function
isPlainObject
(o: unknown)
packages/yjs-transform/src/object.ts:7
↓ 3 callers
Function
isRectInLine
(rect: DOMRect, line: Record<'top' | 'bottom' | 'height', number>)
packages/editor/src/utils/selection.ts:155
↓ 3 callers
Function
isSurrogate
(str: string, pos: number)
packages/breaker/src/index.ts:57
↓ 3 callers
Function
parseDataTransferFiles
(dataTransfer: DataTransfer)
packages/editor/src/utils/data-transfer.ts:55
↓ 3 callers
Function
predicate
(decorate: Decorate | string)
packages/editor/src/plugin/decorate.ts:56
↓ 3 callers
Function
props
(key, node, path)
packages/plugins/indent/src/index.ts:12
↓ 3 callers
Method
put
(query: T, values: object)
packages/yjs-websocket/src/server/mongodb/adapter.ts:47
↓ 3 callers
Function
relativePositionToEditorPoint
( sharedRoot: Y.XmlText, editorRoot: Node, pos: Y.RelativePosition, )
packages/yjs-transform/src/position.ts:56
↓ 3 callers
Function
removeFromLast
(path: string, key: string)
apps/docs/src/utils/remove-from-last.ts:6
↓ 3 callers
Function
renderList
(editor: Editable, options: RenderListOptions)
packages/plugins/list/src/styles.tsx:20
↓ 3 callers
Function
resetElementRect
(rect: DOMRect, height: number)
packages/editor/src/utils/selection.ts:142
↓ 3 callers
Function
restoreStoredPositionsWithDeltaAbsolute
( sharedRoot: Y.XmlText, yText: Y.XmlText, absolutePositions: Record<string, Record<string, Y.AbsolutePo
packages/yjs-transform/src/position.ts:194
↓ 3 callers
Method
setLocalStateField
(field: string, value: any)
packages/yjs-protocols/src/awareness.ts:135
↓ 3 callers
Function
setOpen
(editor: Editable, open: boolean)
packages/plugins/context-menu/src/store.ts:83
↓ 3 callers
Function
splitTextOfWord
(text: string, callback?: (segments: Segment[]) => Segment)
packages/editor/src/utils/text.ts:104
↓ 3 callers
Function
toggleNormalIndent
(editor: Editor, size: number, mode: IndentMode = 'auto')
packages/plugins/indent/src/plugin/with-indent.tsx:131
↓ 3 callers
Function
uploadImage
(editor: Editor, path: Path, file: File | string)
packages/plugins/image/src/utils.ts:110
↓ 3 callers
Function
useCancellablePromises
()
packages/editor/src/hooks/use-cancellable-promises.ts:28
↓ 3 callers
Function
useCollectionContext
()
packages/ui/src/collection.tsx:31
↓ 3 callers
Function
useEditable
()
packages/editor/src/hooks/use-editable.tsx:47
↓ 3 callers
Function
useGrid
()
packages/editor/src/hooks/use-grid.ts:6
↓ 3 callers
Function
useGridSelection
()
packages/editor/src/hooks/use-grid-selection.ts:9
↓ 3 callers
Function
useId
(deterministicId?: string)
packages/ui/src/hooks/use-id.ts:8
↓ 3 callers
Function
useMenuContentContext
()
packages/ui/src/menu.tsx:148
↓ 3 callers
Function
useRouteMeta
(rootRoute?: RouteItem)
apps/docs/src/components/layout/use-route-meta.tsx:53
↓ 3 callers
Function
useSelectionDrawingEnabled
()
packages/editor/src/hooks/use-selection-drawing.ts:38
↓ 3 callers
Function
useSelectionDrawingStore
()
packages/editor/src/hooks/use-selection-drawing.ts:8
↓ 3 callers
Function
useSideToolbarStore
(editor: Editable)
packages/plugins/toolbar/src/side/store.ts:48
↓ 3 callers
Function
useSlashToolbarSearchValue
(editor: Editor)
packages/plugins/toolbar/src/slash/hooks/use-slash-toolbar-search.ts:5
↓ 3 callers
Function
useSlashToolbarStore
(editor: Editor)
packages/plugins/toolbar/src/slash/hooks/use-slash-toolbar-store.ts:5
↓ 3 callers
Function
wrapList
( editor: Editor, list: Partial<Omit<T, 'children'>> & { type: string }, opitons: WrapListOptions
packages/models/src/interfaces/list.ts:195
↓ 2 callers
Method
_storeSelection
()
packages/plugins/codeblock/src/plugin/yjs/undomanager.ts:98
↓ 2 callers
Function
addString
(list: React.ReactNode[], string: string)
apps/docs/src/utils/to-comma-separated-list.tsx:3
↓ 2 callers
Function
areRangesSameLine
(editor: Editable, range1: Range, range2: Range)
packages/editor/src/utils/lines.ts:14
↓ 2 callers
Function
awarenessChangeListener
packages/plugins/yjs/src/plugin/with-cursors.tsx:80
↓ 2 callers
Function
calculateAverageColumnWidthInContainer
( editor: Editor, options: CalculateAverageColumnWidthInContainerOptions, )
packages/plugins/table/src/table/utils.ts:10
↓ 2 callers
Function
canForceTakeFocus
()
packages/editor/src/utils/dom.ts:119
↓ 2 callers
Function
codePointAt
(str: string, idx: number)
packages/breaker/src/index.ts:33
↓ 2 callers
Function
createAwarenessSelection
( awareness: Awareness, field = DEFAULT_AWARENESS_SELECTION_FIELD, parent?: AwarenessSelection, )
packages/yjs-protocols/src/awareness-selection.ts:40
↓ 2 callers
Function
createDocumentStateVectorKey
(docName: string)
packages/yjs-websocket/src/server/mongodb/utils.ts:52
↓ 2 callers
Function
createFileMap
(codeSnippets: any)
apps/docs/src/components/mdx/sandpack/create-file-map.ts:3
↓ 2 callers
Function
createYRange
(yanchor: Y.RelativePosition, yhead: Y.RelativePosition)
packages/plugins/codeblock/src/plugin/yjs/range.ts:18
↓ 2 callers
Function
deepEquals
(node: InspectableObject, another: InspectableObject)
packages/yjs-transform/src/object.ts:35
↓ 2 callers
Method
del
(query: T)
packages/yjs-websocket/src/server/mongodb/adapter.ts:57
↓ 2 callers
Function
deltaInsertToEditorNode
(insert: DeltaInsert)
packages/yjs-transform/src/index.ts:16
↓ 2 callers
Function
deselectCurrent
()
packages/editor/src/utils/clipboard.ts:5
↓ 2 callers
Function
dispatchDiscreteCustomEvent
( target: E['target'], event: E, )
packages/ui/src/utils.ts:53
↓ 2 callers
Method
dispatchEffects
()
packages/plugins/codeblock/src/plugin/yjs/extension.ts:93
↓ 2 callers
Function
dispatchUpdate
()
packages/ui/src/dismissable-layer.tsx:318
↓ 2 callers
Function
doRectsIntersect
(rect: DOMRect, compareRect: DOMRect)
packages/editor/src/utils/lines.ts:8
↓ 2 callers
Function
findGridOfEdges
(editor: Editor, at: Location | null = editor.selection)
packages/models/src/transforms/utils.ts:12
↓ 2 callers
Function
findSyntax
(node: HTMLElement)
packages/plugins/codeblock/src/deserializer/html.ts:16
↓ 2 callers
Function
finishCheckedNotNullListItem
()
packages/plugins/list/src/unordered/deserializer/markdown.ts:22
↓ 2 callers
Function
finishCheckedNotNullListItem
()
packages/plugins/list/src/ordered/deserializer/markdown.ts:23
↓ 2 callers
Function
finishCheckedNullListItem
()
packages/plugins/list/src/task/deserializer/markdown.ts:25
← previous
next →
101–200 of 1,380, ranked by callers