MCPcopy Create free account

hub / github.com/deta/surf / functions

Functions2,407 in github.com/deta/surf

↓ 2 callersFunctiongenerateNameFromURL
(url: string)
packages/web-parser/src/utils.ts:4
↓ 2 callersMethodgeneratePrompts
(payload?: GeneratePromptsPayload)
packages/services/src/lib/ai/contextManager.ts:887
↓ 2 callersMethodgetAIChat
(id: string)
packages/services/src/lib/sffs.ts:975
↓ 2 callersMethodgetActions
* Get actions for the given query
packages/services/src/lib/teletype/types.ts:43
↓ 2 callersMethodgetActiveView
()
packages/services/src/lib/views/viewManager.svelte.ts:492
↓ 2 callersFunctiongetAdblockerState
(partition: string)
app/src/main/adblocker.ts:71
↓ 2 callersFunctiongetCaretPosition
(editor: Editor)
packages/editor/src/lib/extensions/CaretIndicator/CaretIndicatorExtension.ts:192
↓ 2 callersMethodgetChat
( id: string, opts?: { contextManager?: ContextManager; fresh?: boolean } )
packages/services/src/lib/ai/ai.ts:347
↓ 2 callersMethodgetContent
()
packages/web-parser/src/extractors/dom.ts:23
↓ 2 callersMethodgetFavicon
(document: Document)
packages/web-parser/src/sites/slack.ts:359
↓ 2 callersMethodgetFormID
()
packages/web-parser/src/sites/typeform.ts:29
↓ 2 callersFunctiongetHeaderValue
(headerName: string)
app/src/main/mainWindow.ts:219
↓ 2 callersMethodgetInfo
()
packages/web-parser/src/sites/link.ts:23
↓ 2 callersFunctiongetLabel
(max: number)
packages/services/src/lib/ai/mentions.ts:58
↓ 2 callersMethodgetLangCode
(lang?: string)
packages/web-parser/src/search/wikipedia.ts:55
↓ 2 callersMethodgetLastTabIndex
()
packages/services/src/lib/tabs/tabs.svelte.ts:273
↓ 2 callersMethodgetMatchingModel
(tier: ModelTiers)
packages/services/src/lib/ai/ai.ts:224
↓ 2 callersMethodgetMentions
* Get mention items for the given query
packages/services/src/lib/mentions/mention.types.ts:36
↓ 2 callersMethodgetMessageContainers
(parent: Element | Document)
packages/web-parser/src/sites/slack.ts:47
↓ 2 callersMethodgetMessages
()
packages/services/src/lib/ai/chat.ts:213
↓ 2 callersMethodgetModel
(opts?: { modelId?: Model['id']; tier?: ModelTiers })
packages/services/src/lib/ai/chat.ts:297
↓ 2 callersMethodgetNodeByType
(type: string)
packages/services/src/lib/ai/editor.ts:96
↓ 2 callersFunctiongetNodeType
(node: T)
packages/ui/src/lib/components/Tree/tree.dnd.ts:103
↓ 2 callersFunctiongetNotebookOrder
* Get current notebook order from tree store or fallback to natural order * Important: Only returns IDs for notebooks that currently exist
app/src/renderer/Resource/components/notebook/notebookTreeDnd.svelte.ts:147
↓ 2 callersMethodgetPage
(document: Document)
packages/web-parser/src/sites/notion.ts:140
↓ 2 callersMethodgetPage
(id: string, lang?: string)
packages/web-parser/src/search/wikipedia.ts:80
↓ 2 callersMethodgetPageID
()
packages/web-parser/src/sites/notion.ts:31
↓ 2 callersFunctiongetParentZoneEl
(el?: HTMLElement)
packages/dragcula/src/lib/utils/internal.ts:64
↓ 2 callersFunctiongetPlatform
()
app/src/main/utils.ts:61
↓ 2 callersMethodgetPlayListId
()
packages/web-parser/src/sites/youtube.ts:215
↓ 2 callersMethodgetPrompts
* @deprecated Use `generateActiveTabPrompts` instead
packages/services/src/lib/ai/contextManager.ts:979
↓ 2 callersFunctiongetResourceFileExtension
(type: string)
packages/utils/src/io/files.ts:191
↓ 2 callersFunctiongetResourceFileName
(resource: SFFSRawCompositeResource)
packages/utils/src/io/files.ts:204
↓ 2 callersMethodgetResourceIds
(prompt?: string)
packages/services/src/lib/ai/contextManager.ts:874
↓ 2 callersMethodgetSheetID
()
packages/web-parser/src/sites/google_sheets.ts:30
↓ 2 callersMethodgetShortcutCombo
(action: T)
packages/services/src/lib/shortcuts/shortcutsManager.ts:33
↓ 2 callersMethodgetTabItem
(tabId: string, includeActive = false)
packages/services/src/lib/ai/contextManager.ts:772
↓ 2 callersMethodgetTable
(_document: Document)
packages/web-parser/src/sites/google_sheets.ts:125
↓ 2 callersFunctiongetThemeBonus
(url: string, isDarkMode: boolean)
packages/utils/src/browser/favicon.ts:130
↓ 2 callersFunctiongetUrlOrigin
(url: string)
app/src/main/permissionHandler.ts:89
↓ 2 callersFunctiongetXPath
(node: Node)
packages/web-parser/src/annotations/xpath.ts:1
↓ 2 callersFunctionhandleClick
(view: EditorView, event: MouseEvent)
packages/editor/src/lib/extensions/Link/helpers/clickHandler.ts:14
↓ 2 callersMethodhandleClickOutside
(event: MouseEvent)
packages/services/src/lib/views/overlayManager.ts:58
↓ 2 callersFunctionhandleDownloadComplete
(state: 'interrupted' | 'completed' | 'cancelled')
app/src/main/downloadManager.ts:115
↓ 2 callersFunctionhandleDragEnterLeave
(eventType: 'dragenter' | 'dragleave')
app/src/preload/webcontents.ts:605
↓ 2 callersMethodhandleFocusChange
(isFocused: boolean)
packages/services/src/lib/views/webContentsView.svelte.ts:357
↓ 2 callersMethodhandleLocationChange
()
packages/services/src/lib/views/webContentsView.svelte.ts:134
↓ 2 callersMethodhandleNavigation
(newUrl: string)
packages/services/src/lib/views/webContentsView.svelte.ts:307
↓ 2 callersFunctionhandleReuqestEnterPictureInPicture
()
app/src/preload/webcontents.ts:237
↓ 2 callersFunctionhandleReuqestExitPictureInPicture
()
app/src/preload/webcontents.ts:272
↓ 2 callersFunctionhandleSurfFileRequest
(req: GlobalRequest)
app/src/main/surfProtocolHandlers.ts:298
↓ 2 callersMethodhandleWebviewMediaPlaybackChanged
(state: boolean)
packages/services/src/lib/views/webContentsView.svelte.ts:343
↓ 2 callersMethodhandleWindowResize
()
packages/services/src/lib/views/viewManager.svelte.ts:253
↓ 2 callersFunctionhexToHsl
(hex: string)
packages/utils/src/dom/color.ts:33
↓ 2 callersMethodhideAllViews
(opts?: { hidePermanentlyActive?: boolean })
app/src/main/viewManager.ts:801
↓ 2 callersMethodhideConfirmation
()
packages/teletype/src/components/Teletype/index.ts:181
↓ 2 callersFunctionhslToHex
(h: number, s: number, l: number)
packages/utils/src/dom/color.ts:68
↓ 2 callersMethodimport
()
packages/utils/src/formatting/tags.ts:53
↓ 2 callersMethodimportBrowserBookmarks
(type: BrowserType)
packages/services/src/lib/sffs.ts:882
↓ 2 callersMethodimportBrowserHistory
(type: BrowserType)
packages/services/src/lib/sffs.ts:871
↓ 2 callersMethodinitPageTab
()
packages/services/src/lib/ai/context/pageTab.ts:65
↓ 2 callersMethodinsertMention
(mentionItem?: MentionItem, query?: string)
packages/services/src/lib/teletype/teletypeService.ts:647
↓ 2 callersFunctionisAltKeyPressed
(event: KeyboardEvent | MouseEvent)
packages/utils/src/io/keyboard.ts:1
↓ 2 callersMethodisArticle
(document: Document)
packages/web-parser/src/sites/article.ts:38
↓ 2 callersFunctionisBrowser
()
packages/utils/src/io/log.ts:11
↓ 2 callersFunctionisDefaultBrowser
()
app/src/main/utils.ts:48
↓ 2 callersFunctionisGeneratedResource
(resource: Resource)
packages/services/src/lib/resources/resourcePreview.ts:561
↓ 2 callersFunctionisInNodeType
(editor: Editor, nodeType: string)
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:80
↓ 2 callersMethodisToolActive
(id: string)
packages/services/src/lib/teletype/teletypeService.ts:605
↓ 2 callersFunctionisWebResourceType
(type: string)
packages/types/src/resources.types.ts:230
↓ 2 callersMethodlistAllResourceIDsByTags
( tags: SFFSResourceTag[], excludeWithinSpaces: boolean = false )
packages/services/src/lib/sffs.ts:459
↓ 2 callersMethodlistResourcesByTags
( tags: SFFSResourceTag[], paginationParams: SFFSPaginationParams, opts: { includeAnnotation
packages/services/src/lib/resources/resources.svelte.ts:985
↓ 2 callersMethodloadFromStorage
()
packages/services/src/lib/resources/resources.svelte.ts:2028
↓ 2 callersMethodlogRendererError
( msg: string, details: Electron.RenderProcessGoneDetails, webContents?: WebContents )
app/src/main/crashHandler.ts:50
↓ 2 callersFunctionmarkdownToHtml
(markdown: string)
packages/utils/src/formatting/markdown.ts:46
↓ 2 callersFunctionmigrateResourceFile
( legacyFilePath: string, newFilePath: string, resource?: SFFSResource )
app/src/main/surfProtocolHandlers.ts:391
↓ 2 callersMethodmigrateResourceFile
( sffs: any, resource: SFFSRawCompositeResource, legacyFilePath: string, newFilePath: string
app/src/preload/helpers/backend.ts:334
↓ 2 callersFunctionminifyHTML
(html: string, opts?: any)
packages/web-parser/src/utils.ts:25
↓ 2 callersMethodnavigateToUrlOrSearch
(urlOrQuery: string)
packages/services/src/lib/teletype/teletypeService.ts:303
↓ 2 callersFunctionnodeEqualsType
({ types, node })
packages/editor/src/lib/extensions/TrailingNode/trailingNode.ts:5
↓ 2 callersFunctionnodePosAtDOM
(node: Element, view: EditorView)
packages/editor/src/lib/extensions/DragHandle/DragHandle.ts:83
↓ 2 callersFunctionnormalizeElectronUserAgent
(current: string, isGoogleAccounts: boolean)
app/src/main/utils.ts:79
↓ 2 callersMethodnormalizeMessage
(message: SlackMessageData, document: Document)
packages/web-parser/src/sites/slack.ts:370
↓ 2 callersFunctionnormalizePermissionType
(req: PermissionRequest)
app/src/main/permissionHandler.ts:104
↓ 2 callersMethodnotifyAboutMount
(location?: ViewLocation)
packages/services/src/lib/views/webContentsView.svelte.ts:753
↓ 2 callersMethodonDragEnd
(drag: DragOperation, e?: DragEvent)
packages/dragcula/src/lib/DragZone.ts:50
↓ 2 callersMethodonDragEnd
(drag: DragOperation, e?: DragEvent)
packages/dragcula/src/lib/DragItem.ts:633
↓ 2 callersMethodonDragLeave
(drag: DragOperation, e?: DragEvent)
packages/dragcula/src/lib/DragArea.ts:137
↓ 2 callersFunctiononMessage
(callback: MessagePortCallbackClient)
packages/services/src/lib/ipc/messagePort.ts:44
↓ 2 callersMethodonWriteHappened
()
app/src/preload/helpers/backend.ts:517
↓ 2 callersMethodopenDevTools
()
packages/services/src/lib/views/overlayManager.ts:117
↓ 2 callersMethodopenNotebookInCurrentTab
(notebookId: string)
packages/services/src/lib/browser/browser.svelte.ts:700
↓ 2 callersMethodopenOrCreate
( url: string, opts: Partial<CreateTabOptions> = {}, isUserAction = false )
packages/services/src/lib/tabs/tabs.svelte.ts:417
↓ 2 callersMethodopenView
(view: WebContentsView, opts?: { target?: OpenResourceOptions['target'] })
packages/services/src/lib/browser/browser.svelte.ts:743
↓ 2 callersMethodopenViewInSidebar
(view: WebContentsView)
packages/services/src/lib/views/viewManager.svelte.ts:504
↓ 2 callersFunctionparseAIError
(e: any)
packages/services/src/lib/ai/helpers.ts:279
↓ 2 callersFunctionparseArguments
()
app/src/preload/overlay.ts:23
↓ 2 callersMethodparseLinks
(links: WebCrateLink[])
packages/web-parser/src/importers/apps/webcrate.ts:69
↓ 2 callersMethodparseMessage
(node: Element)
packages/web-parser/src/sites/slack.ts:144
↓ 2 callersFunctionparseNoteContent
(note: typeof OnboardingNoteWelcome, gettingStartedLink?: string)
packages/services/src/lib/demoitems.ts:104
← previousnext →401–500 of 2,407, ranked by callers