Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SplootCode/splootcode
/ functions
Functions
1,925 in github.com/SplootCode/splootcode
⨍
Functions
1,925
◇
Types & classes
765
↓ 6 callers
Method
deregisterNodeObserver
(observer: NodeObserver)
packages/core/src/language/mutations/mutation_dispatcher.ts:24
↓ 6 callers
Method
exitEdit
()
packages/editor/src/context/selection.ts:554
↓ 6 callers
Function
getAttributesForType
(scope: PythonScope, typeName: string)
packages/language-python/src/nodes/scope_member_autocompleter.ts:27
↓ 6 callers
Method
getBlock
()
packages/language-python/src/nodes/python_for.ts:151
↓ 6 callers
Method
getChildSelectionState
(idx: number)
packages/editor/src/layout/rendered_childset_block.ts:183
↓ 6 callers
Method
getElements
()
packages/language-python/src/nodes/python_dictionary.ts:56
↓ 6 callers
Method
getElements
()
packages/language-python/src/nodes/python_set.ts:40
↓ 6 callers
Method
getIdentifier
()
packages/language-python/src/nodes/python_function.ts:75
↓ 6 callers
Method
getIdentifier
()
packages/language-python/src/nodes/python_call_variable.ts:52
↓ 6 callers
Method
getIndexOf
(node: SplootNode)
packages/core/src/language/childset.ts:188
↓ 6 callers
Function
getShortDoc
(docString?: string)
packages/runtime-python/src/autocomplete.ts:18
↓ 6 callers
Method
getValue
()
packages/language-web/types/styles/style_selector.ts:58
↓ 6 callers
Method
handleScopeMutation
(mutation: ScopeMutation)
packages/core/src/language/observers.ts:15
↓ 6 callers
Method
insertNodeByChildSet
(childSet: ChildSet, index: number, node: SplootNode)
packages/editor/src/context/selection.ts:518
↓ 6 callers
Method
isCursor
()
packages/editor/src/context/selection.ts:110
↓ 6 callers
Method
print
* Prints a message and properly handles new-lines
packages/editor/src/runtime/wasm-tty/wasm-tty.ts:75
↓ 6 callers
Method
recursivelyClearRuntimeCapture
()
packages/language-python/src/nodes/python_for.ts:246
↓ 6 callers
Function
registerBlankFillForNodeCategory
(category: NodeCategory, generator: () => SplootNode)
packages/core/src/language/node_category_registry.ts:130
↓ 6 callers
Method
registerNodeObserver
(observer: NodeObserver)
packages/core/src/language/mutations/mutation_dispatcher.ts:20
↓ 6 callers
Method
registerPrefixOverride
(prefix: string, category: NodeCategory, suggestionGenerator: SuggestionGenerator)
packages/core/src/language/autocomplete/registry.ts:61
↓ 6 callers
Method
writeFileSync
(path: string, data: string | Buffer, encoding: BufferEncoding | null)
packages/runtime-python/src/pyright.ts:145
↓ 5 callers
Method
allowEmpty
()
packages/language-python/src/nodes/python_argument.ts:71
↓ 5 callers
Method
allowInsert
()
packages/editor/src/layout/rendered_childset_block.ts:200
↓ 5 callers
Method
deregisterChildSetObserver
(observer: ChildSetObserver)
packages/core/src/language/mutations/mutation_dispatcher.ts:41
↓ 5 callers
Function
endFrame
()
python/executor.py:532
↓ 5 callers
Function
generateAstExpressionToken
(node)
python/executor.py:86
↓ 5 callers
Function
generateAstExpressionToken
(node)
python/text_generator.py:81
↓ 5 callers
Function
generateExpressionTokens
(expr, tokens=None)
python/convert_ast.py:168
↓ 5 callers
Method
getBlock
()
packages/language-python/src/nodes/python_else.ts:43
↓ 5 callers
Method
getCondition
()
packages/language-web/types/js/if.ts:49
↓ 5 callers
Method
getCursorLeftOfPosition
(position: CursorPosition)
packages/editor/src/context/cursor_map.ts:341
↓ 5 callers
Method
getKey
()
packages/language-web/types/js/object_property.ts:46
↓ 5 callers
Method
getName
()
packages/language-web/types/dataset/datasheet.ts:27
↓ 5 callers
Method
getObjectExpressionToken
()
packages/language-python/src/nodes/python_call_member.ts:35
↓ 5 callers
Method
getOperator
()
packages/language-web/types/js/binary_operator.ts:123
↓ 5 callers
Method
getParams
()
packages/language-python/src/nodes/python_function.ts:79
↓ 5 callers
Method
getPasteDestinationCategory
()
packages/editor/src/layout/rendered_childset_block.ts:218
↓ 5 callers
Method
getTag
()
packages/language-web/types/html/html_element.ts:47
↓ 5 callers
Method
getValue
()
packages/language-python/src/nodes/python_keyvalue.ts:55
↓ 5 callers
Method
getValue
()
packages/language-web/types/styles/style_property.ts:50
↓ 5 callers
Method
insertFragment
(fragment: SplootFragment, allowSingle = true)
packages/editor/src/context/selection.ts:443
↓ 5 callers
Method
listProjectMetadata
()
packages/core/src/code_io/local_storage_project_loader.ts:22
↓ 5 callers
Function
loadTestProject
(projectID: string, title: string)
packages/language-python/src/tests/test_file_loader.ts:15
↓ 5 callers
Method
placeCursor
(listBlock: RenderedChildSetBlock, index: number, updateXY = true)
packages/editor/src/context/selection.ts:155
↓ 5 callers
Function
populateExpressionNodeFromAst
(expressionNode: SplootExpression, astNode: ASTNode)
packages/language-web/code_io/import_js.ts:63
↓ 5 callers
Method
registerChildSetObserver
(observer: ChildSetObserver)
packages/core/src/language/mutations/mutation_dispatcher.ts:37
↓ 5 callers
Function
sanitizeIdentifier
(textInput: string)
packages/language-python/src/nodes/python_identifier.ts:27
↓ 5 callers
Method
setNeedsNewNodeTree
(value: boolean)
packages/editor/src/runtime/frame_state_manager.ts:48
↓ 5 callers
Method
walkChildSet
(listBlock: RenderedChildSetBlock, startIndex: number, startMidNode: boolean)
packages/editor/src/context/rendered_tree_iterator.ts:103
↓ 5 callers
Method
writeCursorXPosition
(newCursor: number)
packages/editor/src/runtime/wasm-tty/wasm-tty.ts:187
↓ 4 callers
Method
addWatcher
(name: string, node: SplootNode)
packages/language-python/src/scope/python_scope.ts:74
↓ 4 callers
Method
allowDelete
()
packages/editor/src/layout/rendered_childset_block.ts:204
↓ 4 callers
Method
allowInsertCursor
(insertIndex: number)
packages/editor/src/layout/childset_layout_handler.ts:27
↓ 4 callers
Method
argType
()
packages/language-python/src/nodes/python_argument.ts:63
↓ 4 callers
Method
clearSelectedListBlocks
()
packages/editor/src/context/selection.ts:637
↓ 4 callers
Function
convertOperator
(astOp)
python/convert_ast.py:28
↓ 4 callers
Method
deregisterProjectObserver
(observer: ProjectObserver)
packages/core/src/language/mutations/mutation_dispatcher.ts:75
↓ 4 callers
Method
deregisterSelf
()
packages/editor/src/context/undoWatcher.ts:119
↓ 4 callers
Method
endFrame
(self)
python/executor.py:843
↓ 4 callers
Method
fireMutation
(mutation: NodeMutation)
packages/core/src/language/node.ts:286
↓ 4 callers
Method
generateJsAst
()
packages/language-web/types/js/expression.ts:93
↓ 4 callers
Method
getAnalyzer
()
packages/language-python/src/scope/python_scope.ts:383
↓ 4 callers
Function
getAstOperator
(stringOp)
python/executor.py:194
↓ 4 callers
Function
getBinaryPrecedence
(op)
python/executor.py:222
↓ 4 callers
Function
getBinaryPrecedence
(op)
python/text_generator.py:217
↓ 4 callers
Function
getBlankFillForCategory
(category: NodeCategory)
packages/core/src/language/node_category_registry.ts:123
↓ 4 callers
Method
getBody
()
packages/language-python/src/nodes/python_function.ts:83
↓ 4 callers
Method
getBody
()
packages/language-web/types/js/inline_function.ts:56
↓ 4 callers
Function
getBreadcrumbsTestFile
()
packages/editor/src/tests/multiselect.test.ts:34
↓ 4 callers
Function
getColor
(category: HighlightColorCategory, usage: ColorUsageType)
packages/core/src/colors.ts:53
↓ 4 callers
Method
getCurrentInputOffset
()
packages/editor/src/runtime/wasm-tty/wasm-tty.ts:146
↓ 4 callers
Method
getCursorRightOfPosition
(position: CursorPosition)
packages/editor/src/context/cursor_map.ts:368
↓ 4 callers
Method
getElements
()
packages/language-python/src/nodes/python_list.ts:41
↓ 4 callers
Method
getElements
()
packages/language-python/src/nodes/python_tuple.ts:40
↓ 4 callers
Method
getGlobalScope
()
packages/language-python/src/scope/python_scope.ts:89
↓ 4 callers
Function
getHelloWorldPythonFile
()
packages/editor/src/tests/edit_actions.test.ts:26
↓ 4 callers
Method
getModules
()
packages/language-python/src/nodes/python_import.ts:52
↓ 4 callers
Function
getNodeCategoriesForType
(typeName: string)
packages/core/src/language/node_category_registry.ts:99
↓ 4 callers
Method
getPrecedence
()
packages/language-web/types/js/binary_operator.ts:127
↓ 4 callers
Method
getProjKey
(ownerId: string, projectId: string)
packages/core/src/code_io/local_storage_project_loader.ts:302
↓ 4 callers
Method
getSingleNodeForCursorPosition
(position: CursorPosition)
packages/editor/src/context/cursor_map.ts:332
↓ 4 callers
Method
getTarget
()
packages/language-python/src/nodes/python_slice.ts:78
↓ 4 callers
Method
getTarget
()
packages/language-python/src/nodes/python_subscript.ts:84
↓ 4 callers
Function
getTextWidth
(text: string, font: string)
packages/editor/src/layout/layout_constants.ts:27
↓ 4 callers
Method
getTrueBlock
()
packages/language-web/types/js/if.ts:53
↓ 4 callers
Method
getValue
()
packages/language-web/types/js/literals.ts:55
↓ 4 callers
Method
getValues
()
packages/language-web/types/dataset/row.ts:30
↓ 4 callers
Method
getValues
()
packages/language-web/types/js/list.ts:42
↓ 4 callers
Method
handleCursorMove
(dir: number)
packages/editor/src/runtime/wasm-tty/wasm-tty.ts:183
↓ 4 callers
Method
isEmpty
()
packages/language-python/src/nodes/python_argument.ts:59
↓ 4 callers
Function
isPythonNode
(node: SplootNode)
packages/language-python/src/nodes/python_node.ts:7
↓ 4 callers
Function
isTagValidWithParent
(tag, parentTag)
packages/language-web/types/html/tags.ts:424
↓ 4 callers
Function
parseStringToNum
(textValue: string | number)
packages/language-web/types/js/literals.ts:117
↓ 4 callers
Function
parseToPyright
(parseMapper: ParseMapper, tokens: SplootNode[])
packages/language-python/src/nodes/utils.ts:208
↓ 4 callers
Method
placeCursorByXYCoordinate
(x: number, y: number)
packages/editor/src/context/selection.ts:902
↓ 4 callers
Function
placeholderWidth
(s: string)
packages/editor/src/layout/layout_constants.ts:66
↓ 4 callers
Method
reflowInput
()
packages/editor/src/runtime/wasm-tty/wasm-tty.ts:44
↓ 4 callers
Function
registerAutocompleteAdapter
(category: NodeCategory, wrappedCategory: NodeCategory)
packages/core/src/language/node_category_registry.ts:111
↓ 4 callers
Method
registerEndCursor
(nodeCursor: NodeCursor, x: number, y: number)
packages/editor/src/context/cursor_map.ts:137
↓ 4 callers
Method
registerProjectObserver
(observer: ProjectObserver)
packages/core/src/language/mutations/mutation_dispatcher.ts:71
← previous
next →
101–200 of 1,925, ranked by callers