MCPcopy Index your code

hub / github.com/editablejs/editable / functions

Functions1,380 in github.com/editablejs/editable

↓ 4 callersFunctionuseActiveSection
()
apps/docs/src/hooks/useActiveSection.ts:3
↓ 4 callersFunctionuseDebounceCallback
(callback: () => void, delay: number)
packages/ui/src/scroll-area.tsx:1046
↓ 4 callersFunctionuseFocused
()
packages/editor/src/hooks/use-focused.ts:33
↓ 4 callersFunctionuseMenuRootContext
()
packages/ui/src/menu.tsx:56
↓ 4 callersFunctionuseSelectionDrawingStyle
()
packages/editor/src/hooks/use-selection-drawing.ts:15
↓ 4 callersFunctionuseToolbarContext
()
packages/ui/src/toolbar.tsx:157
↓ 3 callersMethodblur
()
packages/editor/src/plugin/editable.ts:134
↓ 3 callersFunctioncalculateElementHeight
(el: DOMElement)
packages/editor/src/utils/selection.ts:106
↓ 3 callersFunctioncancellablePromise
(promise: Promise<T>)
packages/editor/src/hooks/use-cancellable-promises.ts:8
↓ 3 callersFunctionclear
()
packages/editor/src/hooks/use-multiple-click.ts:21
↓ 3 callersFunctionclearTouchHoldTimer
()
packages/editor/src/components/content.tsx:139
↓ 3 callersFunctioncompareHeight
(rect: DOMRect)
packages/editor/src/utils/selection.ts:196
↓ 3 callersFunctionconnect
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:80
↓ 3 callersFunctioncountBreaks
(str: string)
packages/breaker/src/index.ts:259
↓ 3 callersFunctioncreateDocumentUpdateKey
(docName: string, clock?: number)
packages/yjs-websocket/src/server/mongodb/utils.ts:32
↓ 3 callersMethodcut
(range?: Range)
packages/editor/src/plugin/editable.ts:137
↓ 3 callersMethoddestroy
()
packages/plugins/codeblock/src/plugin/yjs/extension.ts:111
↓ 3 callersFunctiondisabledCls
(disabled?: boolean)
packages/ui/src/context-menu.tsx:30
↓ 3 callersFunctiondisconnect
(editor: YjsEditor)
packages/plugins/yjs/src/plugin/with-yjs.ts:84
↓ 3 callersFunctioneditorElementToYText
({ children, ...attributes }: T)
packages/yjs-transform/src/index.ts:34
↓ 3 callersFunctioneditorPointToRelativePosition
( sharedRoot: Y.XmlText, editorRoot: Node, point: BasePoint, )
packages/yjs-transform/src/position.ts:10
↓ 3 callersFunctiongetDefaultView
(value: any)
packages/models/src/utils/dom.ts:26
↓ 3 callersFunctiongetDragStore
(editor: Editor)
packages/editor/src/plugin/drag.ts:29
↓ 3 callersFunctiongetIndentSize
(editor: Editor, type: IndentType, size: number)
packages/plugins/indent/src/plugin/with-indent.tsx:22
↓ 3 callersFunctiongetLineRectsByRange
(editor: Editor, range: Range, minWidth = 4)
packages/editor/src/utils/selection.ts:302
↓ 3 callersFunctiongetMentionStore
(editor: Editor)
packages/plugins/mention/src/store.ts:11
↓ 3 callersFunctiongetOptions
(editor: Editor)
packages/plugins/image/src/options.ts:21
↓ 3 callersFunctiongetOptions
(editor: Editor)
packages/plugins/mention/src/options.ts:19
↓ 3 callersFunctiongetOptions
(editor: Editor)
packages/plugins/table/src/table/options.ts:16
↓ 3 callersFunctiongetPlaceholderStore
(editor: Editable)
packages/editor/src/plugin/placeholder.ts:31
↓ 3 callersFunctiongetStore
(editor: Editor)
packages/editor/src/plugin/solt.ts:24
↓ 3 callersFunctiongetStore
(editor: Editor)
packages/editor/src/plugin/selection-drawing.ts:48
↓ 3 callersFunctiongetStore
(editor: Editable)
packages/plugins/link/src/store/index.ts:11
↓ 3 callersFunctiongetStore
(editor: Editable)
packages/plugins/toolbar/src/inline/store.ts:15
↓ 3 callersFunctiongetStore
(editor: Editable)
packages/plugins/context-menu/src/store.ts:35
↓ 3 callersFunctiongetStoredPositionsInDeltaAbsolute
( sharedRoot: Y.XmlText, yText: Y.XmlText, delta: InsertDelta, deltaOffset = 0, )
packages/yjs-transform/src/position.ts:170
↓ 3 callersFunctiongetStyle
( editor: Editor, type: HeadingType, )
packages/plugins/heading/src/options.ts:60
↓ 3 callersFunctiongetTriggerChar
(editor: Editor)
packages/plugins/mention/src/get-trigger-char.ts:5
↓ 3 callersFunctionhandleHTML
(start: string, end: string)
packages/plugins/mark/src/serializer/markdown.ts:21
↓ 3 callersFunctionhandleSelecting
(point: Point | null, rest = true, forceFocus = true)
packages/editor/src/components/content.tsx:149
↓ 3 callersFunctionhandleStyling
(type: 'strong' | 'emphasis' | 'delete')
packages/plugins/mark/src/serializer/markdown.ts:16
↓ 3 callersFunctionisAlignY
(rect: DOMRect, other: DOMRect, scale = 0.4)
packages/editor/src/utils/nearby.ts:52
↓ 3 callersFunctionisIdeograph
(char: string)
packages/editor/src/utils/text.ts:63
↓ 3 callersFunctionisList
(editor: SlateEditor, value: any)
packages/models/src/interfaces/editor.ts:188
↓ 3 callersFunctionisMouseEvent
(event: any)
packages/editor/src/utils/event.ts:23
↓ 3 callersFunctionisPlainObject
(o: unknown)
packages/yjs-transform/src/object.ts:7
↓ 3 callersFunctionisRectInLine
(rect: DOMRect, line: Record<'top' | 'bottom' | 'height', number>)
packages/editor/src/utils/selection.ts:155
↓ 3 callersFunctionisSurrogate
(str: string, pos: number)
packages/breaker/src/index.ts:57
↓ 3 callersFunctionparseDataTransferFiles
(dataTransfer: DataTransfer)
packages/editor/src/utils/data-transfer.ts:55
↓ 3 callersFunctionpredicate
(decorate: Decorate | string)
packages/editor/src/plugin/decorate.ts:56
↓ 3 callersFunctionprops
(key, node, path)
packages/plugins/indent/src/index.ts:12
↓ 3 callersMethodput
(query: T, values: object)
packages/yjs-websocket/src/server/mongodb/adapter.ts:47
↓ 3 callersFunctionrelativePositionToEditorPoint
( sharedRoot: Y.XmlText, editorRoot: Node, pos: Y.RelativePosition, )
packages/yjs-transform/src/position.ts:56
↓ 3 callersFunctionremoveFromLast
(path: string, key: string)
apps/docs/src/utils/remove-from-last.ts:6
↓ 3 callersFunctionrenderList
(editor: Editable, options: RenderListOptions)
packages/plugins/list/src/styles.tsx:20
↓ 3 callersFunctionresetElementRect
(rect: DOMRect, height: number)
packages/editor/src/utils/selection.ts:142
↓ 3 callersFunctionrestoreStoredPositionsWithDeltaAbsolute
( sharedRoot: Y.XmlText, yText: Y.XmlText, absolutePositions: Record<string, Record<string, Y.AbsolutePo
packages/yjs-transform/src/position.ts:194
↓ 3 callersMethodsetLocalStateField
(field: string, value: any)
packages/yjs-protocols/src/awareness.ts:135
↓ 3 callersFunctionsetOpen
(editor: Editable, open: boolean)
packages/plugins/context-menu/src/store.ts:83
↓ 3 callersFunctionsplitTextOfWord
(text: string, callback?: (segments: Segment[]) => Segment)
packages/editor/src/utils/text.ts:104
↓ 3 callersFunctiontoggleNormalIndent
(editor: Editor, size: number, mode: IndentMode = 'auto')
packages/plugins/indent/src/plugin/with-indent.tsx:131
↓ 3 callersFunctionuploadImage
(editor: Editor, path: Path, file: File | string)
packages/plugins/image/src/utils.ts:110
↓ 3 callersFunctionuseCancellablePromises
()
packages/editor/src/hooks/use-cancellable-promises.ts:28
↓ 3 callersFunctionuseCollectionContext
()
packages/ui/src/collection.tsx:31
↓ 3 callersFunctionuseEditable
()
packages/editor/src/hooks/use-editable.tsx:47
↓ 3 callersFunctionuseGrid
()
packages/editor/src/hooks/use-grid.ts:6
↓ 3 callersFunctionuseGridSelection
()
packages/editor/src/hooks/use-grid-selection.ts:9
↓ 3 callersFunctionuseId
(deterministicId?: string)
packages/ui/src/hooks/use-id.ts:8
↓ 3 callersFunctionuseMenuContentContext
()
packages/ui/src/menu.tsx:148
↓ 3 callersFunctionuseRouteMeta
(rootRoute?: RouteItem)
apps/docs/src/components/layout/use-route-meta.tsx:53
↓ 3 callersFunctionuseSelectionDrawingEnabled
()
packages/editor/src/hooks/use-selection-drawing.ts:38
↓ 3 callersFunctionuseSelectionDrawingStore
()
packages/editor/src/hooks/use-selection-drawing.ts:8
↓ 3 callersFunctionuseSideToolbarStore
(editor: Editable)
packages/plugins/toolbar/src/side/store.ts:48
↓ 3 callersFunctionuseSlashToolbarSearchValue
(editor: Editor)
packages/plugins/toolbar/src/slash/hooks/use-slash-toolbar-search.ts:5
↓ 3 callersFunctionuseSlashToolbarStore
(editor: Editor)
packages/plugins/toolbar/src/slash/hooks/use-slash-toolbar-store.ts:5
↓ 3 callersFunctionwrapList
( editor: Editor, list: Partial<Omit<T, 'children'>> & { type: string }, opitons: WrapListOptions
packages/models/src/interfaces/list.ts:195
↓ 2 callersMethod_storeSelection
()
packages/plugins/codeblock/src/plugin/yjs/undomanager.ts:98
↓ 2 callersFunctionaddString
(list: React.ReactNode[], string: string)
apps/docs/src/utils/to-comma-separated-list.tsx:3
↓ 2 callersFunctionareRangesSameLine
(editor: Editable, range1: Range, range2: Range)
packages/editor/src/utils/lines.ts:14
↓ 2 callersFunctionawarenessChangeListener
packages/plugins/yjs/src/plugin/with-cursors.tsx:80
↓ 2 callersFunctioncalculateAverageColumnWidthInContainer
( editor: Editor, options: CalculateAverageColumnWidthInContainerOptions, )
packages/plugins/table/src/table/utils.ts:10
↓ 2 callersFunctioncanForceTakeFocus
()
packages/editor/src/utils/dom.ts:119
↓ 2 callersFunctioncodePointAt
(str: string, idx: number)
packages/breaker/src/index.ts:33
↓ 2 callersFunctioncreateAwarenessSelection
( awareness: Awareness, field = DEFAULT_AWARENESS_SELECTION_FIELD, parent?: AwarenessSelection, )
packages/yjs-protocols/src/awareness-selection.ts:40
↓ 2 callersFunctioncreateDocumentStateVectorKey
(docName: string)
packages/yjs-websocket/src/server/mongodb/utils.ts:52
↓ 2 callersFunctioncreateFileMap
(codeSnippets: any)
apps/docs/src/components/mdx/sandpack/create-file-map.ts:3
↓ 2 callersFunctioncreateYRange
(yanchor: Y.RelativePosition, yhead: Y.RelativePosition)
packages/plugins/codeblock/src/plugin/yjs/range.ts:18
↓ 2 callersFunctiondeepEquals
(node: InspectableObject, another: InspectableObject)
packages/yjs-transform/src/object.ts:35
↓ 2 callersMethoddel
(query: T)
packages/yjs-websocket/src/server/mongodb/adapter.ts:57
↓ 2 callersFunctiondeltaInsertToEditorNode
(insert: DeltaInsert)
packages/yjs-transform/src/index.ts:16
↓ 2 callersFunctiondeselectCurrent
()
packages/editor/src/utils/clipboard.ts:5
↓ 2 callersFunctiondispatchDiscreteCustomEvent
( target: E['target'], event: E, )
packages/ui/src/utils.ts:53
↓ 2 callersMethoddispatchEffects
()
packages/plugins/codeblock/src/plugin/yjs/extension.ts:93
↓ 2 callersFunctiondispatchUpdate
()
packages/ui/src/dismissable-layer.tsx:318
↓ 2 callersFunctiondoRectsIntersect
(rect: DOMRect, compareRect: DOMRect)
packages/editor/src/utils/lines.ts:8
↓ 2 callersFunctionfindGridOfEdges
(editor: Editor, at: Location | null = editor.selection)
packages/models/src/transforms/utils.ts:12
↓ 2 callersFunctionfindSyntax
(node: HTMLElement)
packages/plugins/codeblock/src/deserializer/html.ts:16
↓ 2 callersFunctionfinishCheckedNotNullListItem
()
packages/plugins/list/src/unordered/deserializer/markdown.ts:22
↓ 2 callersFunctionfinishCheckedNotNullListItem
()
packages/plugins/list/src/ordered/deserializer/markdown.ts:23
↓ 2 callersFunctionfinishCheckedNullListItem
()
packages/plugins/list/src/task/deserializer/markdown.ts:25
← previousnext →101–200 of 1,380, ranked by callers