MCPcopy Create free account

hub / github.com/stackblitz/bolt.new / functions

Functions200 in github.com/stackblitz/bolt.new

↓ 1 callersMethodsaveAllFiles
()
app/lib/stores/workbench.ts:199
↓ 1 callersMethodsaveCurrentDocument
()
app/lib/stores/workbench.ts:172
↓ 1 callersFunctionscheduleBufferTick
()
app/utils/buffer.ts:8
↓ 1 callersFunctionscrollTextArea
()
app/components/chat/Chat.client.tsx:107
↓ 1 callersMethodsetCurrentDocumentScrollPosition
(position: ScrollPosition)
app/lib/stores/workbench.ts:140
↓ 1 callersMethodsetDocuments
(files: FileMap)
app/lib/stores/editor.ts:32
↓ 1 callersFunctionsetEditorDocument
( view: EditorView, theme: Theme, editable: boolean, languageCompartment: Compartment, autoFocus: bo
app/components/editor/codemirror/CodeMirrorEditor.tsx:376
↓ 1 callersFunctionsetMessages
( db: IDBDatabase, id: string, messages: Message[], urlId?: string, description?: string, )
app/lib/persistence/db.ts:44
↓ 1 callersFunctionsetNoDocument
(view: EditorView)
app/components/editor/codemirror/CodeMirrorEditor.tsx:363
↓ 1 callersMethodsetSelectedFile
(filePath: string | undefined)
app/lib/stores/editor.ts:59
↓ 1 callersMethodsetSelectedFile
(filePath: string | undefined)
app/lib/stores/workbench.ts:152
↓ 1 callersFunctionsetSelectedView
(view: WorkbenchViewType)
app/components/workbench/Workbench.client.tsx:66
↓ 1 callersFunctionsortFileList
* Sorts the given list of nodes into a tree structure (still a flat list). * * This function organizes the nodes into a hierarchical structure based
app/components/workbench/FileTree.tsx:344
↓ 1 callersFunctiontoggleCollapseState
(fullPath: string)
app/components/workbench/FileTree.tsx:99
↓ 1 callersMethodupdateArtifact
({ messageId }: ArtifactCallbackData, state: Partial<ArtifactUpdateState>)
app/lib/stores/workbench.ts:236
↓ 1 callersMethodupdateFile
(filePath: string, newContent: string)
app/lib/stores/editor.ts:77
↓ 1 callersMethodupdateScrollPosition
(filePath: string, position: ScrollPosition)
app/lib/stores/editor.ts:63
↓ 1 callersFunctionuseChatHistory
()
app/lib/persistence/useChatHistory.ts:24
↓ 1 callersFunctionuseMessageParser
()
app/lib/hooks/useMessageParser.ts:42
↓ 1 callersFunctionusePromptEnhancer
()
app/lib/hooks/usePromptEnhancer.ts:6
↓ 1 callersFunctionuseShortcuts
()
app/lib/hooks/useShortcuts.ts:23
↓ 1 callersFunctionuseSnapScroll
()
app/lib/hooks/useSnapScroll.ts:3
↓ 1 callersFunctionwithResolvers
()
app/utils/promises.ts:1
Method#processEventBuffer
(events: Array<[events: PathWatcherEvent[]]>)
app/lib/stores/files.ts:125
FunctionApp
()
app/root.tsx:81
FunctionBinaryContent
()
app/components/editor/codemirror/BinaryContent.tsx:1
FunctionButton
({ active = false, disabled = false, children, onClick }: ButtonProps)
app/components/header/HeaderActionButtons.client.tsx:53
FunctionChat
()
app/components/chat/Chat.client.tsx:23
FunctionChatDescription
()
app/lib/persistence/ChatDescription.client.tsx:4
FunctionFile
({ file: { depth, name }, onClick, selected, unsavedChanges = false }: FileProps)
app/components/workbench/FileTree.tsx:189
FunctionFolder
({ folder: { depth, name }, collapsed, selected = false, onClick }: FolderProps)
app/components/workbench/FileTree.tsx:162
FunctionHeader
()
app/components/header/Header.tsx:8
FunctionHeaderActionButtons
({}: HeaderActionButtonsProps)
app/components/header/HeaderActionButtons.client.tsx:8
FunctionHistoryItem
({ item, onDelete }: HistoryItemProps)
app/components/sidebar/HistoryItem.tsx:10
FunctionIndex
()
app/routes/_index.tsx:13
FunctionLayout
({ children }: { children: React.ReactNode })
app/root.tsx:65
FunctionMenu
()
app/components/sidebar/Menu.client.tsx:36
FunctionNodeButton
({ depth, iconClasses, onClick, className, children }: ButtonProps)
app/components/workbench/FileTree.tsx:222
FunctionSendButton
({ show, isStreaming, onClick }: SendButtonProps)
app/components/chat/SendButton.client.tsx:11
FunctionShellCodeBlock
({ classsName, code }: ShellCodeBlockProps)
app/components/chat/Artifact.tsx:109
FunctionUserMessage
({ content }: UserMessageProps)
app/components/chat/UserMessage.tsx:8
Functionabort
()
app/components/chat/Chat.client.tsx:115
Functionaction
(args: ActionFunctionArgs)
app/routes/api.chat.ts:7
Functionaction
(args: ActionFunctionArgs)
app/routes/api.enhancer.ts:9
MethodaddAction
(data: ActionCallbackData)
app/lib/runtime/action-runner.ts:46
FunctionaddTerminal
()
app/components/workbench/EditorPanel.tsx:118
MethodattachTerminal
(terminal: ITerminal)
app/lib/stores/workbench.ts:81
Functioncancel
()
app/entry.server.tsx:60
FunctionconfigureServer
(server: ViteDevServer)
vite.config.ts:36
Methodconstructor
(webcontainerPromise: Promise<WebContainer>)
app/lib/stores/terminal.ts:13
Methodconstructor
(webcontainerPromise: Promise<WebContainer>)
app/lib/stores/files.ts:54
Methodconstructor
(webcontainerPromise: Promise<WebContainer>)
app/lib/stores/previews.ts:16
Methodconstructor
(filesStore: FilesStore)
app/lib/stores/editor.ts:23
Methodconstructor
()
app/lib/stores/workbench.ts:40
Methodconstructor
(webcontainerPromise: Promise<WebContainer>)
app/lib/runtime/action-runner.ts:42
Methodconstructor
(private _options: StreamingMessageParserOptions = {})
app/lib/runtime/message-parser.ts:57
Functioncreate
()
app/components/editor/codemirror/CodeMirrorEditor.tsx:104
FunctioncreateArtifactElement
(props)
app/lib/runtime/message-parser.ts:272
MethodcurrentDocument
()
app/lib/stores/workbench.ts:57
Functiondecrypt
(key: string, payload: string)
app/lib/crypto.ts:26
FunctiondispatchTransactions
(transactions)
app/components/editor/codemirror/CodeMirrorEditor.tsx:165
Functionencrypt
(key: string, data: string)
app/lib/crypto.ts:5
Methodfiles
()
app/lib/stores/workbench.ts:53
MethodfilesCount
()
app/lib/stores/files.ts:50
MethodfilesCount
()
app/lib/stores/workbench.ts:69
MethodfirstArtifact
()
app/lib/stores/workbench.ts:65
FunctionhandleClickOutside
(event: MouseEvent)
app/components/workbench/PortDropdown.tsx:32
FunctionhandleKeyDown
(event: KeyboardEvent)
app/lib/hooks/useShortcuts.ts:27
FunctionhandleOutsideClick
(event: MouseEvent)
app/components/workbench/FileBreadcrumb.tsx:51
FunctionhandleRequest
( request: Request, responseStatusCode: number, responseHeaders: Headers, remixContext: EntryContext,
app/entry.server.tsx:9
FunctionindentMore
({ state, dispatch }: EditorView)
app/components/editor/codemirror/indent.ts:12
FunctionlimitedMarkdownPlugin
()
app/utils/markdown.ts:89
Functionlinks
()
app/root.tsx:16
Functionload
()
app/components/editor/codemirror/languages.ts:7
Functionloader
(args: LoaderFunctionArgs)
app/routes/chat.$id.tsx:4
Functionloader
()
app/routes/_index.tsx:11
Functionmeta
()
app/routes/_index.tsx:7
FunctionmouseEnter
()
app/components/sidebar/HistoryItem.tsx:17
FunctionmouseLeave
()
app/components/sidebar/HistoryItem.tsx:25
FunctiononError
(error: unknown)
app/entry.server.tsx:18
FunctiononMouseMove
(event: MouseEvent)
app/components/sidebar/Menu.client.tsx:85
MethodonTerminalResize
(cols: number, rows: number)
app/lib/stores/workbench.ts:85
Methodpreviews
()
app/lib/stores/workbench.ts:49
FunctionreloadPreview
()
app/components/workbench/Preview.tsx:68
Functionrequest
(url: string, init?: CommonRequest)
app/lib/fetch.ts:3
MethodrunAction
(data: ActionCallbackData)
app/lib/runtime/action-runner.ts:75
MethodsaveFile
(filePath: string, content: string)
app/lib/stores/files.ts:83
MethodselectedFile
()
app/lib/stores/workbench.ts:61
MethodsetDocuments
(files: FileMap)
app/lib/stores/workbench.ts:89
FunctionsetLevel
(level: DebugLevel)
app/utils/logger.ts:39
MethodsetShowWorkbench
(show: boolean)
app/lib/stores/workbench.ts:103
MethodshowTerminal
()
app/lib/stores/workbench.ts:73
Functionstart
(controller)
app/entry.server.tsx:25
FunctionthemeIsDark
()
app/lib/stores/theme.ts:7
FunctiontoggleActions
()
app/components/chat/Artifact.tsx:40
MethodtoggleTerminal
(value?: boolean)
app/lib/stores/workbench.ts:77
FunctiontoggleTheme
()
app/lib/stores/theme.ts:26
Functiontransform
(chunk, controller)
app/routes/api.enhancer.ts:36
Functionupdate
(_tooltips, transaction)
app/components/editor/codemirror/CodeMirrorEditor.tsx:83
Functionwrite
(data)
app/utils/shell.ts:25
← previous101–200 of 200, ranked by callers