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
↓ 1 callers
Function
translateYTextEvent
( sharedRoot: Y.XmlText, editor: Editor, event: Y.YTextEvent, )
packages/plugins/yjs/src/apply-to-editor/text-event.ts:194
↓ 1 callers
Function
translateYjsEvent
( sharedRoot: Y.XmlText, editor: Editor, event: Y.YEvent<Y.XmlText>, )
packages/plugins/yjs/src/apply-to-editor/index.ts:14
↓ 1 callers
Function
traverse
(element: Element)
packages/plugins/list/src/styles.tsx:95
↓ 1 callers
Function
undo
({ state, dispatch })
packages/plugins/codeblock/src/plugin/yjs/undomanager.ts:121
↓ 1 callers
Function
undo
(editor: Editor)
packages/plugins/yjs/src/plugin/with-history.ts:35
↓ 1 callers
Function
undo
* Undo to the previous saved state.
packages/plugins/history/src/history-editor.ts:54
↓ 1 callers
Method
update
(update: cmView.ViewUpdate)
packages/plugins/codeblock/src/plugin/yjs/undomanager.ts:102
↓ 1 callers
Function
updateSubDocHandler
( subId: string, update: Uint8Array, origin: string, doc: WSSharedDocInterface, )
packages/yjs-websocket/src/server/utils.ts:41
↓ 1 callers
Function
useCollection
()
packages/ui/src/collection.tsx:105
↓ 1 callers
Function
useContentContext
()
packages/ui/src/popper.tsx:134
↓ 1 callers
Function
useContextMenuEffect
(aciton: ContextMenuStoreAction, editor: Editable)
packages/plugins/context-menu/src/store.ts:71
↓ 1 callers
Function
useContextMenuItems
(editor: Editable)
packages/plugins/context-menu/src/store.ts:51
↓ 1 callers
Function
useDebounced
(value: any)
apps/docs/src/components/mdx/sandpack/preview.tsx:18
↓ 1 callers
Function
useDocSearchKeyboardEvents
({ isOpen, onOpen, onClose, }: { isOpen: boolean onOpen: () => void onClose: () => void })
apps/docs/src/components/search.tsx:49
↓ 1 callers
Function
useDragPosition
()
packages/editor/src/hooks/use-drag.ts:49
↓ 1 callers
Function
useDragType
()
packages/editor/src/hooks/use-drag.ts:26
↓ 1 callers
Function
useEditableStore
()
packages/editor/src/hooks/use-editable.tsx:9
↓ 1 callers
Function
useEditorView
( initState: (() => EditorStateConfig) | EditorStateConfig = {}, autoFocus = true, deps: any[] = [], )
packages/plugins/codeblock/src/hooks/use-editor-view.ts:6
↓ 1 callers
Function
useElementDecorations
(element: Element, path: Path)
packages/editor/src/hooks/use-decorate.ts:29
↓ 1 callers
Function
useEscapeKeydown
* Listens for when the escape key is down
packages/ui/src/hooks/use-escape-keydown.ts:7
↓ 1 callers
Function
useEvent
(fn: any)
apps/docs/src/components/mdx/sandpack/navigation-bar.tsx:11
↓ 1 callers
Function
useFocusOutside
* Listens for when focus happens outside a react subtree. * Returns props to pass to the root (node) of the subtree we want to check.
packages/ui/src/dismissable-layer.tsx:295
↓ 1 callers
Function
useGridSelected
()
packages/editor/src/hooks/use-grid-selected.ts:18
↓ 1 callers
Function
useGridSelectionRect
()
packages/editor/src/hooks/use-grid-selection-rect.ts:9
↓ 1 callers
Function
useImageLoadingStatus
(src?: string)
packages/ui/src/avatar.tsx:112
↓ 1 callers
Function
useIndent
(view: EditorView | null, tabSize: number)
packages/plugins/codeblock/src/hooks/use-indent.ts:6
↓ 1 callers
Function
useInlineToolbarEffect
(aciton: ToolbarEffectCallback, editor: Editable)
packages/plugins/toolbar/src/inline/store.ts:57
↓ 1 callers
Function
useInlineToolbarItems
(editor: Editable)
packages/plugins/toolbar/src/inline/store.ts:31
↓ 1 callers
Function
useItemIndicatorContext
()
packages/ui/src/menu.tsx:612
↓ 1 callers
Function
useLang
(editor: Editable)
packages/editor/src/hooks/use-locale.ts:13
↓ 1 callers
Function
useLanguage
(view: EditorView | null, editor: Editor, language?: string)
packages/plugins/codeblock/src/hooks/use-language.ts:7
↓ 1 callers
Function
useLineWrapping
(view: EditorView | null, lineWrapping: boolean)
packages/plugins/codeblock/src/hooks/use-line-wrapping.ts:4
↓ 1 callers
Function
useLinkOpen
()
packages/plugins/link/src/store/index.ts:43
↓ 1 callers
Function
useLinkStore
()
packages/plugins/link/src/store/index.ts:38
↓ 1 callers
Function
useLoadingOverlayState
( clientId: string, dependenciesLoading: boolean, forceLoading: boolean, )
apps/docs/src/components/mdx/sandpack/loading-overlay.tsx:79
↓ 1 callers
Function
useLocalStore
()
packages/ui/src/color-picker/use-local-store.ts:5
↓ 1 callers
Function
useLocaleFormat
( componentName: T, )
packages/editor/src/hooks/use-locale.ts:47
↓ 1 callers
Function
useLocales
(editor: Editable, lang: string)
packages/editor/src/hooks/use-locale.ts:40
↓ 1 callers
Function
useMentionOpen
(editor: Editor)
packages/plugins/mention/src/hooks/use-mention-open.ts:5
↓ 1 callers
Function
useMultipleClick
(options: { onClick?: (event: React.MouseEvent) => void onMultipleClick: (event: React.MouseEvent, count:
packages/editor/src/hooks/use-multiple-click.ts:5
↓ 1 callers
Function
useNodeSelected
()
packages/editor/src/hooks/use-node-selected.ts:8
↓ 1 callers
Function
usePointerDownOutside
* Listens for `pointerdown` outside a react subtree. We use `pointerdown` rather than `pointerup` * to mimic layer dismissing behaviour present in OS
packages/ui/src/dismissable-layer.tsx:221
↓ 1 callers
Function
usePointerInTransit
({ triggerEl, contentEl, onClose, getChildOpens, }: PointerInTransitOptions)
packages/ui/src/hooks/use-pointer-in-transit.ts:118
↓ 1 callers
Function
usePortalContext
()
packages/ui/src/popover.tsx:164
↓ 1 callers
Function
usePositionContext
()
packages/ui/src/popper.tsx:152
↓ 1 callers
Function
usePresence
(present: boolean)
packages/ui/src/presence.tsx:33
↓ 1 callers
Function
usePrevious
(value: T)
packages/ui/src/hooks/use-previous.ts:3
↓ 1 callers
Function
useRadioGroupContext
()
packages/ui/src/menu.tsx:538
↓ 1 callers
Function
useReadOnly
(view: EditorView | null, readOnly: boolean)
packages/plugins/codeblock/src/hooks/use-read-only.ts:5
↓ 1 callers
Function
useRemoteCursorOverlayPositions
({ containerRef, refreshOnResize = true, }: UseRemoteCursorOverlayPositionsOptions = {})
packages/plugins/yjs/src/hooks/use-remote-cursor-overlay-positions.tsx:56
↓ 1 callers
Function
useRequestReRender
()
packages/plugins/yjs/src/hooks/use-request-re-render.ts:3
↓ 1 callers
Function
useRowStore
(element: GridRow)
packages/plugins/table/src/row/store.ts:23
↓ 1 callers
Function
useSandpackLint
()
apps/docs/src/components/mdx/sandpack/use-sandpack-lint.tsx:13
↓ 1 callers
Function
useSideToolbarDecorateOpen
(editor: Editable)
packages/plugins/toolbar/src/side/store.ts:57
↓ 1 callers
Function
useSideToolbarItems
(editor: Editable)
packages/plugins/toolbar/src/side/store.ts:52
↓ 1 callers
Function
useSideToolbarMenuEffect
(aciton: SideToolbarEffectCallback, editor: Editable)
packages/plugins/toolbar/src/side/store.ts:79
↓ 1 callers
Function
useSlashToolbarEffect
(aciton: SlashToolbarEffectCallback, editor: Editor)
packages/plugins/toolbar/src/slash/hooks/use-slash-toolbar-effect.ts:7
↓ 1 callers
Function
useSlashToolbarItems
(editor: Editor)
packages/plugins/toolbar/src/slash/hooks/use-slash-toolbar-items.ts:6
↓ 1 callers
Function
useSlotStore
()
packages/editor/src/hooks/use-slot.ts:7
↓ 1 callers
Function
useSupportsImportMap
()
apps/docs/src/components/mdx/sandpack/download-button.tsx:9
↓ 1 callers
Function
useSwitchContext
()
packages/ui/src/switch.tsx:17
↓ 1 callers
Function
useTableDragCount
()
packages/plugins/table/src/hooks/use-drag.ts:66
↓ 1 callers
Function
useTableDragPoint
()
packages/plugins/table/src/hooks/use-drag.ts:56
↓ 1 callers
Function
useTableDragTo
()
packages/plugins/table/src/hooks/use-drag.ts:46
↓ 1 callers
Function
useTableRowContentHeights
(rows: GridRow[])
packages/plugins/table/src/row/store.ts:45
↓ 1 callers
Function
useTableSize
()
packages/plugins/table/src/context.ts:24
↓ 1 callers
Function
useTextDecorations
(text: Text, path: Path)
packages/editor/src/hooks/use-decorate.ts:14
↓ 1 callers
Function
useTheme
(view: EditorView | null, theme?: 'light' | 'dark')
packages/plugins/codeblock/src/hooks/use-theme.ts:6
↓ 1 callers
Function
useTocHighlight
()
apps/docs/src/components/layout/use-toc-highlight.tsx:21
↓ 1 callers
Function
useToolbarEffect
(aciton: ToolbarEffectCallback, editor: Editable)
packages/plugins/toolbar/src/toolbar/store.ts:35
↓ 1 callers
Function
useToolbarItems
(editor: Editable)
packages/plugins/toolbar/src/toolbar/store.ts:28
↓ 1 callers
Function
useToolbarStore
(editor: Editable)
packages/plugins/toolbar/src/toolbar/store.ts:24
↓ 1 callers
Function
useUncontrolledState
({ defaultProp, onChange, }: Omit<UseControllableStateParams<T>, 'prop'>)
packages/ui/src/hooks/use-controllable-state.ts:38
↓ 1 callers
Function
useViewerIndex
()
packages/plugins/image/src/hooks/use-viewer-index.ts:5
↓ 1 callers
Function
useViewerVisible
()
packages/plugins/image/src/hooks/use-viewer-visible.ts:5
↓ 1 callers
Function
withAlign
(editor: T, options: AlignOptions = {})
packages/plugins/alignment/src/plugin/with-align.ts:15
↓ 1 callers
Function
withBackgroundColor
( editor: T, options: BackgroundColorOptions = {}, )
packages/plugins/font/src/background-color/plugin/with-background-color.ts:11
↓ 1 callers
Function
withBlockquote
(editor: T, options: BlockquoteOptions = {})
packages/plugins/blockquote/src/plugin/with-blockquote.tsx:12
↓ 1 callers
Function
withCodeBlock
(editor: T, options: CodeBlockOptions = {})
packages/plugins/codeblock/src/plugin/with-codeblock.tsx:14
↓ 1 callers
Function
withContextMenu
( editor: T, options: ContextMenuOptions = {}, )
packages/plugins/context-menu/src/plugin/with-context-menu.ts:6
↓ 1 callers
Function
withDataTransfer
(editor: T)
packages/editor/src/plugin/with-data-transfer.ts:16
↓ 1 callers
Function
withEditable
(editor: T)
packages/editor/src/plugin/with-editable.tsx:41
↓ 1 callers
Function
withFontColor
(editor: T, options: FontColorOptions = {})
packages/plugins/font/src/color/plugin/with-font-color.ts:11
↓ 1 callers
Function
withFontSize
(editor: T, options: FontSizeOptions = {})
packages/plugins/font/src/size/plugin/with-font-size.ts:10
↓ 1 callers
Function
withHTMLDeserializerTransform
(editor: Editor)
packages/plugins/plugins/src/deserializer/html.ts:28
↓ 1 callers
Function
withHTMLSerializerTransform
(editor: Editor)
packages/plugins/plugins/src/serializer/html.ts:28
↓ 1 callers
Function
withHeading
(editor: T, options: HeadingOptions = {})
packages/plugins/heading/src/plugin/with-heading.tsx:39
↓ 1 callers
Function
withHistory
(editor: T, options: HistoryOptions = {})
packages/plugins/history/src/with-history.ts:33
↓ 1 callers
Function
withHr
(editor: T, options: HrOptions = {})
packages/plugins/hr/src/plugin/with-hr.tsx:15
↓ 1 callers
Function
withImage
(editor: T, options: ImageOptions = {})
packages/plugins/image/src/plugin/with-image.tsx:26
↓ 1 callers
Function
withIndent
(editor: T, options: IndentOptions = {})
packages/plugins/indent/src/plugin/with-indent.tsx:216
↓ 1 callers
Function
withInlineToolbar
( editor: T, options: InlineToolbarOptions = {}, )
packages/plugins/toolbar/src/inline/with-inline-toolbar.ts:19
↓ 1 callers
Function
withInput
(editor: T)
packages/editor/src/plugin/with-input.ts:5
↓ 1 callers
Function
withKeydown
(editor: T)
packages/editor/src/plugin/with-keydown.ts:8
↓ 1 callers
Function
withLeading
(editor: T, options: LeadingOptions = {})
packages/plugins/leading/src/plugin/with-leading.ts:10
↓ 1 callers
Function
withLink
(editor: T, options: LinkOptions = {})
packages/plugins/link/src/plugin/with-link.tsx:14
↓ 1 callers
Function
withMark
(editor: T, options: MarkOptions = {})
packages/plugins/mark/src/plugin/with-mark.tsx:49
↓ 1 callers
Function
withMarkdownDeserializerPlugin
(editor: Editor)
packages/plugins/plugins/src/deserializer/markdown.ts:47
↓ 1 callers
Function
withMarkdownDeserializerTransform
(editor: Editor)
packages/plugins/plugins/src/deserializer/markdown.ts:62
↓ 1 callers
Function
withMarkdownSerializerPlugin
(editor: Editor)
packages/plugins/plugins/src/serializer/markdown.ts:46
← previous
next →
601–700 of 1,380, ranked by callers