MCPcopy Create free account

hub / github.com/deta/surf / functions

Functions2,407 in github.com/deta/surf

↓ 4 callersMethodreadResource
( id: string, opts?: { includeAnnotations?: boolean } )
app/src/main/sffs.ts:90
↓ 4 callersMethodrefreshViewContentData
(view: WCView)
app/src/main/viewManager.ts:885
↓ 4 callersMethodregister
(session: Electron.Session)
app/src/main/webRequestManager.ts:28
↓ 4 callersFunctionrender
(complete: boolean)
packages/ui/src/lib/utils/perfect-freehand.ts:53
↓ 4 callersMethodreorderTab
* Reorders a tab to a new position in the tab strip. * Updates both the in-memory tabs array and persists the new order to storage. * * @para
packages/services/src/lib/tabs/tabs.svelte.ts:636
↓ 4 callersMethodrunAction
(document: Document, id: string, inputs: WebServiceActionInputs)
packages/web-parser/src/sites/notion.ts:83
↓ 4 callersMethodsaveLink
(rawUrl: string, notebookId?: string)
packages/services/src/lib/browser/browser.svelte.ts:963
↓ 4 callersMethodsearch
(query: string, lang?: string)
packages/web-parser/src/search/wikipedia.ts:69
↓ 4 callersFunctionsetAdblockerState
(partition: string, state: boolean)
app/src/main/adblocker.ts:34
↓ 4 callersMethodsetBounds
(bounds: Partial<Electron.Rectangle>)
app/src/main/viewManager.ts:109
↓ 4 callersFunctionsetConfig
( configPath: string, config: T, fileName = 'config.json' )
app/src/main/config.ts:49
↓ 4 callersFunctionsetLogScopes
(scopes: string)
packages/utils/src/io/log.ts:23
↓ 4 callersFunctionsetPermissionConfig
(config: PermissionCache)
app/src/main/config.ts:383
↓ 4 callersFunctionsetUserConfig
(config: UserConfig)
app/src/main/config.ts:353
↓ 4 callersFunctionsetValue
(key: string, value: Value)
packages/utils/src/browser/localstorage.ts:5
↓ 4 callersMethodshow
()
packages/editor/src/lib/extensions/DragHandle/DragHandleDebug.ts:72
↓ 4 callersMethodshowAction
* Show a specific action * @param action Action object or action id
packages/teletype/src/components/Teletype/index.ts:344
↓ 4 callersMethodshowErrorMessage
( browserWindow: BrowserWindow, message: string, detail?: string, buttons: string[] = ['OK'],
app/src/main/crashHandler.ts:32
↓ 4 callersMethodstart
()
app/src/main/surfBackend.ts:32
↓ 4 callersMethodstartViewTransition
(updateCallback: () => Promise<void> | void)
packages/dragcula/src/lib/globals.d.ts:2
↓ 4 callersMethodupdateData
(data: Blob, write = true)
packages/services/src/lib/resources/resources.svelte.ts:463
↓ 4 callersFunctionupdateLastActivityTimestamp
(editor: Editor)
packages/editor/src/lib/extensions/CaretIndicator/CaretIndicatorExtension.ts:380
↓ 4 callersMethodupdatePostProcessingState
(state: ResourceState)
packages/services/src/lib/resources/resources.svelte.ts:558
↓ 4 callersMethodupdateShortcutRegistration
(action: T)
packages/services/src/lib/shortcuts/shortcutsManager.ts:84
↓ 4 callersFunctionupdateUserConfig
(config: Partial<UserConfig>)
app/src/main/config.ts:365
↓ 3 callersMethodCanonicalURL
(url: string, op: SFFSResourceTag['op'] = 'eq')
packages/utils/src/formatting/tags.ts:190
↓ 3 callersFunctionSuggestion
({ pluginKey = SuggestionPluginKey, editor, char = '@', allowSpaces = false, preventReTrigger = fals
packages/editor/src/lib/utilities/Suggestion/suggestion.ts:204
↓ 3 callersMethodactivate
* Activates a specific web contents view, making it visible and focused. * This method handles the complex logic of view activation, including:
packages/services/src/lib/views/viewManager.svelte.ts:340
↓ 3 callersMethodactivateView
(id: string)
app/src/main/viewManager.ts:735
↓ 3 callersMethodaddEventWithReturn
( name: string )
packages/services/src/lib/messagePort/messagePortService.ts:287
↓ 3 callersMethodaddHeadersReceived
(session: Electron.Session, handler: HeadersReceivedCallback)
app/src/main/webRequestManager.ts:118
↓ 3 callersMethodaddTab
(tabOrId: TabItem | string, opts?: AddContextItemOptions)
packages/services/src/lib/ai/contextManager.ts:562
↓ 3 callersMethodbuildMenu
()
app/src/main/appMenu.ts:50
↓ 3 callersMethodcallHandlers
(kind: "dragstart" | "dragend", e: DragOperation)
packages/dragcula/src/lib/Dragcula.ts:217
↓ 3 callersMethodcapturePage
(rect?: Electron.Rectangle, quality: 'low' | 'medium' | 'high' = 'low')
app/src/main/viewManager.ts:337
↓ 3 callersFunctionclassifyIntent
(text: string)
packages/services/src/lib/ai/intentClassifier.ts:42
↓ 3 callersFunctioncleanSource
(text: string)
packages/services/src/lib/resources/resourcePreview.ts:93
↓ 3 callersMethodcleanupDragOperation
()
packages/dragcula/src/lib/Dragcula.ts:179
↓ 3 callersMethodclear
* Clear current search and actions
packages/services/src/lib/teletype/teletypeService.ts:269
↓ 3 callersFunctioncodeLanguageToMimeType
(code: string)
packages/utils/src/io/files.ts:168
↓ 3 callersMethodconvertRawChatToChat
(raw: AIChatRaw)
packages/services/src/lib/sffs.ts:264
↓ 3 callersFunctioncopyToClipboard
(content: any)
packages/utils/src/browser/clipboard.ts:19
↓ 3 callersMethodcreateAppParser
()
packages/web-parser/src/index.ts:78
↓ 3 callersMethodcreateChatCompletion
( userPrompt: string | string[], systemPrompt?: string, opts?: { tier?: ModelTiers res
packages/services/src/lib/ai/ai.ts:408
↓ 3 callersMethodcreateFormattedResourceBlob
(type: string, data: T)
packages/services/src/lib/resources/resources.svelte.ts:1519
↓ 3 callersMethodcreateHandle
( sffs: any, fd: fsp.FileHandle, finalPath: string, resourceId: string )
app/src/preload/helpers/backend.ts:370
↓ 3 callersFunctioncreateLicensePlugin
(process: string)
app/plugins/license.ts:51
↓ 3 callersMethodcreateNotebook
(data: Partial<NotebookData>, isUserAction = false)
packages/services/src/lib/notebooks/notebookManager.svelte.ts:441
↓ 3 callersMethodcreateNotebookObject
(space: NotebookSpace)
packages/services/src/lib/notebooks/notebookManager.svelte.ts:335
↓ 3 callersFunctioncreateSpaceAction
(space: SpaceBasicData, handler: () => void)
app/src/main/contextMenu.ts:8
↓ 3 callersMethodcreateTimeout
(delay: number)
packages/ui/src/lib/components/Toast/toast.ts:93
↓ 3 callersFunctioncreateWindow
()
app/src/main/mainWindow.ts:40
↓ 3 callersFunctiondecideIntent
(s: string)
packages/services/src/lib/ai/intentClassifier.ts:79
↓ 3 callersMethoddelete
(id: string, userAction = false, spawnSmoke = true)
packages/services/src/lib/tabs/tabs.svelte.ts:541
↓ 3 callersMethoddetectResource
(totalTimeout = 10000, pageLoadTimeout = 5000)
packages/services/src/lib/views/webContentsView.svelte.ts:976
↓ 3 callersMethodextractMetadataFromDocument
(document: Document)
packages/web-parser/src/extractors/metadata.ts:57
↓ 3 callersFunctionfallbackClassify
(text: string)
packages/services/src/lib/ai/intentClassifier.ts:46
↓ 3 callersFunctionfetchFilePath
(base: string, filePath: string)
app/src/main/surfProtocolHandlers.ts:374
↓ 3 callersFunctionfilterSpaceResourcesTags
(op: SFFSResourceTag['op'])
packages/utils/src/formatting/resourceFilters.ts:10
↓ 3 callersMethodfindOrGetResourceObject
(id: string, opts: { includeAnnotations?: boolean } = {})
packages/services/src/lib/resources/resources.svelte.ts:818
↓ 3 callersMethodflushMessageQueue
(type: string, handler: any, portId?: string)
packages/services/src/lib/messagePort/messagePortService.ts:53
↓ 3 callersFunctiongenerateHash
(input: string)
packages/utils/src/data/crypto.ts:2
↓ 3 callersMethodgetAIChatDataSource
(hash: string)
packages/services/src/lib/resources/resources.svelte.ts:1223
↓ 3 callersMethodgetBounds
()
app/src/main/viewManager.ts:282
↓ 3 callersMethodgetConfig
()
packages/services/src/lib/sync.ts:37
↓ 3 callersFunctiongetFormatPriority
(url: string)
packages/utils/src/browser/favicon.ts:78
↓ 3 callersFunctiongetFormattedDate
(timestamp: number | string)
packages/utils/src/data/time.ts:77
↓ 3 callersFunctiongetIconSize
(url: string)
packages/utils/src/browser/favicon.ts:59
↓ 3 callersMethodgetInlineImages
()
packages/services/src/lib/ai/contextManager.ts:881
↓ 3 callersMethodgetMatchingBackendModel
(tier: ModelTiers)
packages/services/src/lib/ai/ai.ts:247
↓ 3 callersMethodgetMeta
(name: string, property: string)
packages/web-parser/src/extractors/metadata.ts:60
↓ 3 callersFunctiongetNotebookDisplayName
( notebookManager: NotebookManager, notebookId: string )
app/src/renderer/Core/components/NavigationBar/breadcrumbs.ts:17
↓ 3 callersMethodgetSearchUrl
(query: string)
packages/services/src/lib/browser/browser.svelte.ts:772
↓ 3 callersFunctiongetSettingsWindow
()
app/src/main/settingsWindow.ts:92
↓ 3 callersMethodgetTable
(document: Document)
packages/web-parser/src/sites/typeform.ts:110
↓ 3 callersFunctiongetTriggerButtonRect
()
packages/ui/src/lib/components/legacy/Buttons/floatyButtons.ts:80
↓ 3 callersFunctiongetValue
(key: string, parse = false)
packages/utils/src/browser/localstorage.ts:10
↓ 3 callersMethodgetVideoId
()
packages/web-parser/src/sites/youtube.ts:137
↓ 3 callersFunctiongetWebRequestManager
()
app/src/main/webRequestManager.ts:3
↓ 3 callersMethodhandleHtmlFullScreenChange
(isFullScreen: boolean)
packages/services/src/lib/views/webContentsView.svelte.ts:351
↓ 3 callersFunctionhandleOpenUrl
(url: string)
app/src/main/index.ts:107
↓ 3 callersMethodhandleTeletypeNavigateURL
( url: string, target: NavigateURLOptions['target'], viewId?: string )
packages/services/src/lib/browser/browser.svelte.ts:359
↓ 3 callersFunctioninitBackend
(opts?: SFFSOptions)
app/src/preload/helpers/backend.ts:628
↓ 3 callersMethodinitialize
* Initialize the provider with dependencies
packages/services/src/lib/teletype/types.ts:53
↓ 3 callersMethodinsertText
(text: string)
packages/services/src/lib/views/webContentsView.svelte.ts:835
↓ 3 callersFunctionisEditorIdle
(editor: Editor)
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:253
↓ 3 callersFunctionisInternalViewerURL
(url: string, entryPoint: string)
packages/utils/src/formatting/url.ts:354
↓ 3 callersFunctionisMarkdownResourceType
(type: string)
packages/types/src/resources.types.ts:287
↓ 3 callersFunctionisValidInitialTitle
(title?: string)
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:6
↓ 3 callersFunctionisWindows
()
packages/utils/src/system/system.ts:7
↓ 3 callersMethoditemToTabItem
(item: KVTabItem)
packages/services/src/lib/tabs/tabs.svelte.ts:288
↓ 3 callersMethodlistResourceIDsByTags
( tags: SFFSResourceTag[], paginationParams: SFFSPaginationParams, // undefined = all spaces /
packages/services/src/lib/resources/resources.svelte.ts:972
↓ 3 callersMethodlistSpaces
()
packages/services/src/lib/resources/resources.svelte.ts:1737
↓ 3 callersMethodloadRightPreload
(newUrl: string, oldUrl: string)
app/src/main/viewManager.ts:174
↓ 3 callersMethodloadURL
(url: string, force = false)
packages/services/src/lib/views/webContentsView.svelte.ts:780
↓ 3 callersMethodmodelToBackendModel
(model: Model)
packages/services/src/lib/ai/ai.ts:186
↓ 3 callersFunctionnodeDOMAtCoords
(coords: { x: number; y: number })
packages/editor/src/lib/extensions/DragHandle/DragHandle.ts:57
↓ 3 callersMethodoff
(kind: "dragstart" | "dragend", cb: (e: DragOperation) => void)
packages/dragcula/src/lib/Dragcula.ts:213
↓ 3 callersMethodopen
()
packages/teletype/src/components/Teletype/index.ts:136
↓ 3 callersMethodopen
( sffs: any, rootPath: string, resourceId: string, flags: string = 'a+', resourceType: str
app/src/preload/helpers/backend.ts:380
← previousnext →201–300 of 2,407, ranked by callers