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
matcher
([n, p]: NodeEntry)
packages/models/src/transforms/insert-fragment.ts:84
↓ 1 callers
Function
mergeProps
(slotProps: AnyProps, childProps: AnyProps)
packages/ui/src/slot.tsx:91
↓ 1 callers
Function
messageListener
( conn: WebSocket.WebSocket, doc: WSSharedDocInterface, message: Uint8Array, )
packages/yjs-websocket/src/server/utils.ts:200
↓ 1 callers
Method
nativeSelectionToRelativeSelection
( selection: any, clientID: number, )
packages/yjs-protocols/src/awareness-selection.ts:34
↓ 1 callers
Function
normalizeDOMPoint
(domPoint: DOMPoint)
packages/editor/src/utils/dom.ts:18
↓ 1 callers
Function
normalizeInsertDelta
(delta: InsertDelta)
packages/yjs-transform/src/delta.ts:5
↓ 1 callers
Function
observeElementRect
* Observes an element's rectangle on screen (getBoundingClientRect) * This is useful to track elements on the screen and attach other elements * tha
packages/ui/src/observe-element-rect.ts:8
↓ 1 callers
Function
omit
( obj: TObj, ...keys: TKeys[] )
packages/yjs-transform/src/object.ts:75
↓ 1 callers
Function
omitNullEntries
( obj: TObj, )
packages/yjs-transform/src/object.ts:84
↓ 1 callers
Method
onChange
(checked: boolean)
packages/ui/src/switch.tsx:25
↓ 1 callers
Method
once
(type: string | number, listener: Listener, prepend = false)
packages/editor/src/plugin/emitter.ts:126
↓ 1 callers
Function
open
()
packages/ui/src/file-picker.ts:42
↓ 1 callers
Function
open
()
apps/docs/src/components/search.tsx:60
↓ 1 callers
Function
parseChallengeContents
(children: React.ReactElement[])
apps/docs/src/components/mdx/challenges/challenges.tsx:24
↓ 1 callers
Function
pick
( obj: TObj, ...keys: TKeys[] )
packages/yjs-transform/src/object.ts:66
↓ 1 callers
Function
prepareMDX
(rawChildren)
apps/docs/src/utils/prepare-mdx.js:10
↓ 1 callers
Method
readAsCursor
( query: T, { limit, reverse }: { limit?: number; reverse?: boolean } = {}, )
packages/yjs-websocket/src/server/mongodb/adapter.ts:62
↓ 1 callers
Function
readBase64WithFetch
(url: string)
packages/plugins/image/src/utils.ts:19
↓ 1 callers
Function
readBase64WithFileReader
(file: File)
packages/plugins/image/src/utils.ts:6
↓ 1 callers
Function
readClipboardDataByCommand
()
packages/editor/src/utils/clipboard.ts:52
↓ 1 callers
Function
readImageFileInfo
(file: File)
packages/plugins/image/src/utils.ts:63
↓ 1 callers
Function
readSyncMetaMessage
( decoder: decoding.Decoder, encoder: encoding.Encoder, doc: Y.Doc, transactionOrigin: any, )
packages/yjs-websocket/src/index.ts:30
↓ 1 callers
Function
readSyncMetaMessage
( decoder: decoding.Decoder, encoder: encoding.Encoder, doc: Y.Doc, transactionOrigin: any, )
packages/yjs-websocket/src/server/utils.ts:185
↓ 1 callers
Function
readSyncStep1
(decoder: decoding.Decoder, encoder: encoding.Encoder, doc: Y.Doc)
packages/yjs-protocols/src/sync.ts:67
↓ 1 callers
Function
readSyncStep2
(decoder: decoding.Decoder, doc: Y.Doc, transactionOrigin: any)
packages/yjs-protocols/src/sync.ts:77
↓ 1 callers
Function
rectEquals
* Returns whether 2 rects are equal in values
packages/ui/src/observe-element-rect.ts:94
↓ 1 callers
Function
redo
({ state, dispatch })
packages/plugins/codeblock/src/plugin/yjs/undomanager.ts:124
↓ 1 callers
Function
redo
(editor: Editor)
packages/plugins/yjs/src/plugin/with-history.ts:39
↓ 1 callers
Function
redo
* Redo to the previous saved state.
packages/plugins/history/src/history-editor.ts:47
↓ 1 callers
Function
removeAwarenessStates
(awareness: Awareness, clients: number[], origin: any)
packages/yjs-protocols/src/awareness.ts:158
↓ 1 callers
Function
removeStoredPosition
(sharedRoot: Y.XmlText, key: string)
packages/yjs-transform/src/position.ts:110
↓ 1 callers
Method
removeTrackedOrigin
(origin: any)
packages/plugins/codeblock/src/plugin/yjs/undomanager.ts:20
↓ 1 callers
Function
renderAllHeader
()
packages/plugins/table/src/components/table.tsx:167
↓ 1 callers
Function
renderChildren
()
packages/plugins/toolbar/src/slash/components/slash-placeholder.tsx:18
↓ 1 callers
Function
renderChildren
()
packages/plugins/mention/src/components/mention-placeholder.tsx:18
↓ 1 callers
Function
renderColgroup
()
packages/plugins/table/src/components/table.tsx:117
↓ 1 callers
Function
renderContent
()
packages/plugins/toolbar/src/slash/components/slash-search.tsx:212
↓ 1 callers
Function
renderContent
()
packages/plugins/mention/src/components/mention-search.tsx:133
↓ 1 callers
Function
renderError
()
packages/plugins/image/src/components/image.tsx:162
↓ 1 callers
Function
renderImage
()
packages/plugins/image/src/components/image.tsx:171
↓ 1 callers
Function
renderIndent
( editor: Editable, { attributes, element, children }: RenderElementProps<Indent>, next: (props: RenderE
packages/plugins/indent/src/plugin/with-indent.tsx:197
↓ 1 callers
Function
renderIndentAttributes
( editor: Editable, { attributes, element }: RenderElementAttributes<Indent>, next: (props: RenderElemen
packages/plugins/indent/src/plugin/with-indent.tsx:27
↓ 1 callers
Function
renderItem
(item: SlashToolbarItem, index: number)
packages/plugins/toolbar/src/slash/components/slash-search.tsx:141
↓ 1 callers
Function
renderItems
(items: DropdownItem[])
packages/ui/src/dropdown.tsx:76
↓ 1 callers
Function
renderItems
(items: SelectItem[])
packages/ui/src/select.tsx:116
↓ 1 callers
Function
renderItems
(items: SlashToolbarItem[])
packages/plugins/toolbar/src/slash/components/slash-search.tsx:206
↓ 1 callers
Function
renderLoading
()
packages/plugins/image/src/components/image.tsx:151
↓ 1 callers
Function
renderMenu
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:394
↓ 1 callers
Function
renderStyleStroke
()
packages/plugins/image/src/components/image.tsx:211
↓ 1 callers
Function
renderTooltipContent
()
packages/plugins/toolbar/src/side/components/side-toolbar.tsx:368
↓ 1 callers
Function
renderUploading
()
packages/plugins/image/src/components/image.tsx:127
↓ 1 callers
Function
runESLint
(doc: Text)
apps/docs/src/components/mdx/sandpack/run-eslint.tsx:42
↓ 1 callers
Function
runmode
( textContent: string, language: Language, highlighter: Highlighter, callback: (text: string, style: s
packages/plugins/codeblock/src/serializer/html.ts:18
↓ 1 callers
Method
sendSelection
(selection: any)
packages/yjs-protocols/src/awareness-selection.ts:28
↓ 1 callers
Function
setCapturedData
(editor: Editable, data: CapturedData)
packages/plugins/toolbar/src/side/weak-map.ts:18
↓ 1 callers
Function
setCell
(cell: GridCell, col: number)
packages/models/src/interfaces/grid.ts:693
↓ 1 callers
Function
setDataTransfer
( dataTransfer: DataTransfer, data: Partial<DataTransferFormatData>, )
packages/editor/src/utils/data-transfer.ts:105
↓ 1 callers
Function
setExtensionsOrDisable
(ext: MarkdownDeserializerExtension)
packages/deserializer/src/markdown.ts:202
↓ 1 callers
Function
setMdastExtensions
(ext: MarkdownDeserializerMdastExtension)
packages/deserializer/src/markdown.ts:217
↓ 1 callers
Function
setMentionTriggerData
(editor: Editor, data: MentionTriggerData)
packages/plugins/mention/src/weak-map.ts:15
↓ 1 callers
Function
setOpen
(editor: Editor, open: boolean)
packages/plugins/toolbar/src/slash/store.ts:47
↓ 1 callers
Function
setOptions
(editor: Editor, options: BlockquoteOptions)
packages/plugins/blockquote/src/options.ts:15
↓ 1 callers
Function
setOptions
(editor: Editor, options: LinkOptions)
packages/plugins/link/src/options.ts:17
↓ 1 callers
Function
setOptions
(editable: Editable, options: SlashToolbarOptions)
packages/plugins/toolbar/src/slash/options.ts:26
↓ 1 callers
Function
setOptions
(editable: Editable, options: SideToolbarOptions)
packages/plugins/toolbar/src/side/options.ts:20
↓ 1 callers
Function
setOptions
(editor: Editor, options: ImageOptions)
packages/plugins/image/src/options.ts:25
↓ 1 callers
Function
setOptions
(editor: Editor, options: HrOptions)
packages/plugins/hr/src/options.ts:18
↓ 1 callers
Function
setOptions
(editor: Editor, options: MarkOptions)
packages/plugins/mark/src/options.ts:19
↓ 1 callers
Function
setOptions
(editor: Editor, options: MentionOptions)
packages/plugins/mention/src/options.ts:23
↓ 1 callers
Function
setOptions
(editor: Editor, { minColWidth }: TableCellOptions)
packages/plugins/table/src/cell/options.ts:19
↓ 1 callers
Function
setOptions
(editor: Editor, options: TableOptions)
packages/plugins/table/src/table/options.ts:25
↓ 1 callers
Function
setOptions
(editor: Editor, { minRowHeight }: TableRowOptions)
packages/plugins/table/src/row/options.ts:19
↓ 1 callers
Function
setOptions
(editor: Editor, options: HeadingOptions)
packages/plugins/heading/src/options.ts:29
↓ 1 callers
Function
setOptions
(editor: Editor, options: ContextMenuOptions)
packages/plugins/context-menu/src/options.ts:10
↓ 1 callers
Function
setOptions
(editor: Editor, options: TitleOptions)
packages/plugins/title/src/options.ts:20
↓ 1 callers
Function
setOptions
(editor: Editor, options: CodeBlockOptions)
packages/plugins/codeblock/src/options.ts:26
↓ 1 callers
Function
setOptions
(editor: Editor, options: FontSizeOptions)
packages/plugins/font/src/size/options.ts:16
↓ 1 callers
Function
setOptions
(editor: Editor, options: FontColorOptions)
packages/plugins/font/src/color/options.ts:16
↓ 1 callers
Function
setOptions
(editor: Editor, options: BackgroundColorOptions)
packages/plugins/font/src/background-color/options.ts:16
↓ 1 callers
Function
setOptions
(editor: Editor, options: AlignOptions)
packages/plugins/alignment/src/options.ts:16
↓ 1 callers
Function
setOptions
(editor: Editor, options: LeadingOptions)
packages/plugins/leading/src/options.ts:15
↓ 1 callers
Function
setOptions
(editor: Editor, options: IndentOptions)
packages/plugins/indent/src/options.ts:18
↓ 1 callers
Function
setRef
* Set a given ref to a given value * This utility takes care of different types of refs: callback refs and RefObject(s)
packages/ui/src/compose-refs.ts:9
↓ 1 callers
Function
setSlashTriggerData
(editor: Editor, data: SlashTriggerData)
packages/plugins/toolbar/src/slash/weak-map.ts:15
↓ 1 callers
Function
setupWS
(provider: WebsocketProvider)
packages/yjs-websocket/src/index.ts:121
↓ 1 callers
Function
setupWSConnection
( conn: WebSocket.WebSocket, req: http.IncomingMessage, options?: SetupWSConnectionOptions, )
packages/yjs-websocket/src/server/utils.ts:288
↓ 1 callers
Function
sizeCls
(size: DropdownSize = 'default', align: 'left' | 'right' = 'left')
packages/ui/src/dropdown.tsx:37
↓ 1 callers
Function
sizeCls
(size: SelectSize = 'default')
packages/ui/src/select.tsx:38
↓ 1 callers
Function
startPoint
(root: Node, at: Point)
packages/models/src/interfaces/editor.ts:44
↓ 1 callers
Function
storeUpdate
( adapter: MongoAdapter, docName: string, update: Uint8Array, )
packages/yjs-websocket/src/server/mongodb/utils.ts:120
↓ 1 callers
Function
toABC
(num: number)
packages/plugins/list/src/ordered/template.ts:3
↓ 1 callers
Function
toRoman
(num: number)
packages/plugins/list/src/ordered/template.ts:9
↓ 1 callers
Function
toState
( color: (AnyColor | Colord) & { hex?: string; h?: string; source?: string }, oldHue?: number, )
packages/ui/src/color-picker/item.tsx:19
↓ 1 callers
Method
toYRange
* @param range
packages/plugins/codeblock/src/plugin/yjs/sync.ts:74
↓ 1 callers
Function
toggleListIndent
( editor: Editor, entry: NodeEntry<List>, size: number, mode: IndentMode = 'auto', )
packages/plugins/indent/src/plugin/with-indent.tsx:47
↓ 1 callers
Function
transform
(node: Node, options: HTMLSerializerOptions = {})
packages/serializer/src/html.ts:54
↓ 1 callers
Function
transform
(node: Node, options: MarkdownSerializerOptions = {})
packages/serializer/src/markdown.ts:50
↓ 1 callers
Function
transform
(node: DOMNode, options: HTMLDeserializerOptions = {})
packages/deserializer/src/html.ts:26
↓ 1 callers
Function
transform
(node: Content | Root, options: MarkdownDeserializerOptions = {})
packages/deserializer/src/markdown.ts:97
↓ 1 callers
Function
transformOrigin
(options: { arrowWidth: number; arrowHeight: number })
packages/ui/src/popper.tsx:420
← previous
next →
501–600 of 1,380, ranked by callers