Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/datalayer/jupyter-ui
/ functions
Functions
2,365 in github.com/datalayer/jupyter-ui
⨍
Functions
2,365
◇
Types & classes
540
↓ 195 callers
Method
log
()
packages/react/src/components/kernel/inspector/model.ts:168
↓ 128 callers
Method
get
* Get a kernel by id * * @param id The kernel id. * @returns the kernel if it exists, undefined otherwise.
packages/react/src/jupyter/lite/kernel/tokens.ts:77
↓ 119 callers
Method
update
* Communicate the current user cursor position to all remotes
packages/react/src/utils/cursorExtension.ts:391
↓ 102 callers
Method
execute
( content: KernelMessage.IExecuteRequestMsg['content'], parent: any )
packages/react/src/jupyter/lite/kernel/tokens.ts:189
↓ 92 callers
Function
get
(path: string)
packages/react/src/jupyter/lite/contents/drivefs.ts:469
↓ 88 callers
Function
useJupyter
(props?: IJupyterProps)
packages/react/src/jupyter/JupyterUse.tsx:148
↓ 80 callers
Method
connect
* Connect to the collaboration service * * @param sharedModel - The shared notebook model * @param documentId - Document identifier * @par
packages/react/src/jupyter/collaboration/ICollaborationProvider.ts:76
↓ 79 callers
Method
set
(key: string, version: string, object: T)
packages/react/src/jupyter/ipywidgets/semvercache.ts:13
↓ 73 callers
Method
render
()
packages/react/src/examples/extensions/celltoolbar/CellToolbar.tsx:25
↓ 51 callers
Method
read
( stream: IEmscriptenStream, buffer: Uint8Array, offset: number, length: number, position:
packages/react/src/jupyter/lite/contents/emscripten.ts:103
↓ 50 callers
Method
delete
* Delete a file. * * @param path - The path to the file.
packages/react/src/jupyter/lite/contents/tokens.ts:99
↓ 44 callers
Method
remove
@override
packages/lexical/src/nodes/JupyterOutputNode.tsx:236
↓ 43 callers
Method
disconnect
* Disconnect from the collaboration service
packages/react/src/jupyter/collaboration/ICollaborationProvider.ts:85
↓ 42 callers
Method
dispose
dispose ToC Panel
packages/react/src/examples/extensions/toc/TocExtension.tsx:35
↓ 39 callers
Method
emit
({ data, schema_id }: Event.Request)
packages/react/src/jupyter/lite/server/app.ts:28
↓ 37 callers
Method
get
* Get a tool operation by name
packages/lexical/src/tools/core/interfaces.ts:69
↓ 36 callers
Method
has
* Check if an operation is registered
packages/lexical/src/tools/core/interfaces.ts:76
↓ 31 callers
Method
formatResult
* Format the response from the Pyodide evaluation. * * @param res The result object from the Pyodide evaluation
packages/react/src/jupyter/lite/pyodide-kernel/worker.ts:202
↓ 30 callers
Method
calculateIndent
Calculate indentation for the given context
packages/lexical/src/autoindent/types.ts:145
↓ 30 callers
Method
contains
(target: Point | Rect)
packages/lexical/src/utils/rect.ts:73
↓ 28 callers
Method
getType
()
packages/lexical/src/nodes/ImageNode.tsx:400
↓ 25 callers
Function
onClose
()
packages/lexical/src/plugins/ExcalidrawPlugin.tsx:78
↓ 23 callers
Method
toJSON
* Serialize the kernel to JSON
packages/react/src/jupyter/kernel/Kernel.ts:290
↓ 22 callers
Function
getAttr
* Helper to get attribute with fallback to prefixed version
packages/embed/src/parser.ts:21
↓ 22 callers
Method
toString
* Serialize the kernel to string
packages/react/src/jupyter/kernel/Kernel.ts:303
↓ 21 callers
Method
get
* Get a session by id. * * @param id The id of the session.
packages/react/src/jupyter/lite/session/tokens.ts:24
↓ 18 callers
Method
getLanguage
()
packages/lexical/src/nodes/JupyterInputNode.ts:282
↓ 17 callers
Function
$isJupyterInputHighlightNode
( node: LexicalNode | JupyterInputHighlightNode | null | undefined, )
packages/lexical/src/nodes/JupyterInputHighlightNode.ts:204
↓ 17 callers
Function
$isJupyterInputNode
( node: LexicalNode | null | undefined, )
packages/lexical/src/nodes/JupyterInputNode.ts:294
↓ 17 callers
Method
getType
()
packages/lexical/src/plugins/CollapsiblePlugin/CollapsibleContentNode.ts:39
↓ 16 callers
Method
execute
* Execute a tool operation * * @param operationName - Name of the operation (e.g., "insertBlock", "runBlock") * @param args - Operation argum
packages/lexical/src/tools/core/executor.ts:28
↓ 16 callers
Function
zodToToolParameters
( // eslint-disable-next-line @typescript-eslint/no-explicit-any schema: any )
packages/react/src/tools/core/zodUtils.ts:37
↓ 15 callers
Function
validateWithZod
( schema: z.ZodType<T>, params: unknown, operationName: string )
packages/react/src/tools/core/zodUtils.ts:259
↓ 14 callers
Method
running
()
packages/react/src/jupyter/services/ServiceManagerLess.ts:208
↓ 12 callers
Function
newUuid
()
packages/react/src/utils/Utils.ts:17
↓ 12 callers
Method
setFormat
(format: number)
packages/lexical/src/nodes/JupyterInputHighlightNode.ts:180
↓ 11 callers
Method
getJupyterInputNodeUuid
()
packages/lexical/src/nodes/JupyterInputNode.ts:91
↓ 11 callers
Method
realPath
(node: IEmscriptenFSNode)
packages/react/src/jupyter/lite/contents/drivefs.ts:689
↓ 11 callers
Method
setup
* Makes sure pyodide is ready before continuing, and cache the parent message.
packages/react/src/jupyter/lite/pyodide-kernel/worker.ts:223
↓ 11 callers
Function
useNotebookStore
(selector?: (state: NotebookState) => T)
packages/react/src/components/notebook/NotebookState.ts:541
↓ 10 callers
Function
Error
({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; })
examples/next-js/src/app/error.tsx:12
↓ 10 callers
Method
changeCellType
* Change the type of the active cell.
packages/react/src/components/notebook/NotebookAdapter.ts:186
↓ 10 callers
Function
getJupyterEmbedConfig
()
packages/embed/src/config.ts:85
↓ 10 callers
Function
isHTMLElement
(x: unknown)
packages/lexical/src/utils/guard.ts:7
↓ 10 callers
Method
refreshRunning
()
packages/react/src/jupyter/services/ServiceManagerLess.ts:211
↓ 10 callers
Method
request
(data: TDriveRequest<T>)
packages/react/src/jupyter/lite/contents/drivefs.ts:601
↓ 9 callers
Function
$isCollapsibleContainerNode
( node: LexicalNode | null | undefined, )
packages/lexical/src/plugins/CollapsiblePlugin/CollapsibleContainerNode.ts:191
↓ 9 callers
Function
createTextNodes
()
packages/lexical/src/tools/utils/blocks.ts:992
↓ 9 callers
Function
exportChildren
( node: ElementNode, textTransformersIndex: Array<TextFormatTransformer>, textMatchTransformers: Array<T
packages/lexical/src/convert/markdown/MarkdownExport.ts:82
↓ 9 callers
Method
getTabString
* Get tab string for a language (either spaces or actual tab character) * * @param language - Language identifier * @returns String to insert
packages/lexical/src/autoindent/AutoIndentEngine.ts:133
↓ 9 callers
Method
node
( nodeOrStream: IEmscriptenFSNode | IEmscriptenStream )
packages/react/src/jupyter/lite/contents/drivefs.ts:272
↓ 9 callers
Function
useTheme
()
packages/lexical/src/context/ThemeContext.tsx:50
↓ 8 callers
Function
$createJupyterInputHighlightNode
( text: string, highlightType?: string | null | undefined, )
packages/lexical/src/nodes/JupyterInputHighlightNode.ts:197
↓ 8 callers
Method
clear
* Clear all registered configurations * Useful for testing
packages/lexical/src/autoindent/LanguageIndentRegistry.ts:243
↓ 8 callers
Method
copy
* Copy a file into a given directory. * * @param path - The original file path. * @param toDir - The destination directory path. * * @r
packages/react/src/jupyter/lite/contents/tokens.ts:53
↓ 8 callers
Function
disable
()
packages/lexical/src/plugins/TableActionMenuPlugin/index.tsx:640
↓ 8 callers
Function
handlePointerDown
( event: React.PointerEvent<HTMLDivElement>, direction: number, )
packages/lexical/src/components/ImageResizer.tsx:132
↓ 8 callers
Method
info
()
packages/react/src/jupyter/kernel/Kernel.ts:170
↓ 8 callers
Method
remove
(id: string)
packages/react/src/jupyter/services/ServiceManagerLess.ts:387
↓ 7 callers
Function
$createJupyterInputNode
( language?: string | null | undefined, jupyterInputNodeUuid?: string, )
packages/lexical/src/nodes/JupyterInputNode.ts:287
↓ 7 callers
Method
clear
* Clear the kernel executor previous results.
packages/react/src/jupyter/kernel/KernelExecutor.ts:223
↓ 7 callers
Method
clear
()
packages/react/src/components/output/OutputAdapter.ts:125
↓ 7 callers
Method
getId
()
packages/lexical/src/nodes/YouTubeNode.tsx:216
↓ 7 callers
Method
getLeadingWhitespace
* Get leading whitespace string from a line * * @param line - Line of text * @returns Leading whitespace characters
packages/lexical/src/autoindent/AutoIndentEngine.ts:205
↓ 7 callers
Function
getThemeSelector
( getTheme: () => EditorThemeClasses | null | undefined, name: keyof EditorThemeClasses, )
packages/lexical/src/utils/getThemeSelector.ts:9
↓ 7 callers
Method
insertAbove
* Insert a new cell above the active cell.
packages/react/src/components/notebook/NotebookAdapter.ts:142
↓ 7 callers
Method
insertBelow
* Insert a new cell below the active cell.
packages/react/src/components/notebook/NotebookAdapter.ts:164
↓ 7 callers
Method
open
(stream: IEmscriptenStream)
packages/react/src/jupyter/lite/contents/emscripten.ts:101
↓ 7 callers
Method
register
* Register a tool operation
packages/lexical/src/tools/core/interfaces.ts:64
↓ 7 callers
Method
render
()
packages/ipyscript/src/widget.ts:49
↓ 7 callers
Function
setError
(error: unknown)
packages/lexical/src/components/PrettierButton.tsx:116
↓ 7 callers
Function
useOutputsStore
(selector?: (state: OutputState) => T)
packages/react/src/components/output/OutputState.ts:127
↓ 7 callers
Method
write
( stream: IEmscriptenStream, buffer: Uint8Array, offset: number, length: number, position:
packages/react/src/jupyter/lite/contents/emscripten.ts:110
↓ 6 callers
Function
$isInlineCompletionNode
( node: LexicalNode | null | undefined, )
packages/lexical/src/nodes/InlineCompletionNode.tsx:230
↓ 6 callers
Method
_getRegistry
()
packages/react/src/jupyter/ipywidgets/classic/manager.ts:148
↓ 6 callers
Function
configureJupyterEmbed
( config: Partial<IJupyterEmbedConfig>, )
packages/embed/src/config.ts:69
↓ 6 callers
Method
createBlockFromParsed
* Create a LexicalBlock from parsed markdown
packages/lexical/src/state/LexicalAdapter.ts:1610
↓ 6 callers
Function
createHeadingExport
(level: number)
packages/lexical/src/convert/markdown/utils.ts:321
↓ 6 callers
Function
cssInjectedByJsPlugin
({ cssAssetsFilterFunction, dev: { enableDev, removeStyleCode, removeStyleCodeFunction, } =
packages/embed/vite-plugins/cssInjectedByJs.ts:460
↓ 6 callers
Method
fetch
* Fetches completion suggestions from LLM. * @param request - Code text and cursor position * @param context - Code before and after cursor *
packages/lexical/src/plugins/LexicalInlineCompletionPlugin.tsx:95
↓ 6 callers
Method
get
* Get a file or directory. * * @param path: The path to the file. * @param options: The options used to fetch the file. * * @returns A
packages/react/src/jupyter/lite/contents/contents.ts:293
↓ 6 callers
Function
getSelectedNode
( selection: RangeSelection, )
packages/lexical/src/utils/getSelectedNode.ts:16
↓ 6 callers
Function
newUlid
()
packages/react/src/utils/Utils.ts:13
↓ 6 callers
Function
onSessionConnection
( session: Session.ISessionConnection | undefined )
packages/react/src/examples/NotebookLite.tsx:38
↓ 6 callers
Method
post
* Add a new POST route * * @param pattern The pattern to match * @param callback The function to call on pattern match *
packages/react/src/jupyter/lite/server/router.ts:42
↓ 6 callers
Method
registerWithKernel
(kernelConnection: Kernel.IKernelConnection | null)
packages/react/src/jupyter/ipywidgets/classic/manager.ts:110
↓ 6 callers
Method
save
* Save settings for a given plugin id * * @param pluginId The id of the plugin * @param raw The raw settings *
packages/react/src/jupyter/lite/settings/tokens.ts:81
↓ 6 callers
Method
setData
(data: string)
packages/lexical/src/nodes/ExcalidrawNode.tsx:163
↓ 6 callers
Function
transformColor
( format: M, color: C, )
packages/lexical/src/components/ColorPicker.tsx:344
↓ 6 callers
Function
updateFontSize
( editor: LexicalEditor, updateType: UpdateFontSizeType, inputValue: string, )
packages/lexical/src/plugins/ToolbarPlugin/utils.ts:143
↓ 6 callers
Function
useModal
()
packages/lexical/src/hooks/useModal.tsx:10
↓ 5 callers
Function
$isImageNode
( node: LexicalNode | null | undefined, )
packages/lexical/src/nodes/ImageNode.tsx:563
↓ 5 callers
Function
$updateToolbar
()
packages/lexical/src/plugins/FloatingLinkEditorPlugin/index.tsx:437
↓ 5 callers
Method
_add
* Add a new route. * * @param method The method * @param pattern The pattern * @param callback The callback
packages/react/src/jupyter/lite/server/router.ts:116
↓ 5 callers
Method
create
(jupyterLab: JupyterLab)
packages/react/src/components/jupyterlab/JupyterLabAppAdapter.ts:434
↓ 5 callers
Function
executeCode
(editorView: EditorView, code?: string)
packages/react/src/components/codemirror/CodeMirrorEditor.tsx:95
↓ 5 callers
Function
extractTextAndFormatting
* Extract text content and inline formatting from a Lexical node. * Returns both plain text (for source) and formatting array (for rich text).
packages/lexical/src/tools/utils/blocks.ts:737
↓ 5 callers
Function
formatParagraph
(editor: LexicalEditor)
packages/lexical/src/plugins/ToolbarPlugin/utils.ts:156
↓ 5 callers
Method
get
* Process the request to get the content of a file * * @param request the request
packages/react/src/jupyter/lite/contents/drivecontents.ts:87
↓ 5 callers
Method
get
* Get a file or directory. * * @param path: The path to the file. * @param options: The options used to fetch the file. * * @returns A
packages/react/src/jupyter/lite/contents/tokens.ts:63
next →
1–100 of 2,365, ranked by callers