MCPcopy Create free account

hub / github.com/deta/surf / functions

Functions2,407 in github.com/deta/surf

↓ 3 callersMethodopenDevTools
(mode: Electron.OpenDevToolsOptions['mode'] = 'detach')
app/src/main/viewManager.ts:302
↓ 3 callersFunctionoptimisticCheckIfUrl
(url: string, base?: URL)
packages/utils/src/formatting/url.ts:50
↓ 3 callersMethodparseColor
(color)
packages/ui/src/lib/utils/houdini.js:37
↓ 3 callersFunctionparseURL
(url: string)
packages/utils/src/formatting/url.ts:25
↓ 3 callersFunctionparseXML
(xml: string)
packages/services/src/lib/ai/helpers.ts:54
↓ 3 callersMethodpinTab
* Pin a tab, keeping its current position * @param tabId The ID of the tab to pin
packages/services/src/lib/tabs/tabs.svelte.ts:685
↓ 3 callersMethodpreparePageTab
(tab: TabItem)
packages/services/src/lib/ai/contextManager.ts:1193
↓ 3 callersMethodpush
(node: HTMLElement, prop: string, newVal?: string)
packages/dragcula/src/lib/utils/StyleCache.ts:4
↓ 3 callersMethodrefreshCustomAiApps
()
packages/services/src/lib/ai/ai.ts:725
↓ 3 callersMethodregisterProvider
* Register a new action provider
packages/services/src/lib/teletype/teletypeService.ts:189
↓ 3 callersMethodregisterProvider
* Register a new action provider
packages/services/src/lib/teletype/teletypeServiceCore.ts:79
↓ 3 callersMethodregisterProvider
* Register a new mention provider
packages/services/src/lib/mentions/mentionService.ts:125
↓ 3 callersMethodreloadResource
(id: string, external = false)
packages/services/src/lib/resources/resources.svelte.ts:1303
↓ 3 callersFunctionrunAppDetection
()
app/src/preload/webcontents.ts:68
↓ 3 callersFunctionsanitize
(parts)
packages/ui/scripts/build-tokens.mjs:12
↓ 3 callersMethodsaveState
()
app/src/main/winState.ts:67
↓ 3 callersFunctionsendPageEvent
( name: T, data?: WebViewSendEvents[T] )
app/src/preload/resource.ts:220
↓ 3 callersFunctionshouldShowCaretPopover
( editor: Editor, position: CaretPosition | null, config: CaretPopoverConfig = { showAtEndOfLine: true }
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:281
↓ 3 callersMethodshowNotification
(notification: Notification)
packages/teletype/src/components/Teletype/index.ts:185
↓ 3 callersMethodsourcePublishedAt
(value: string)
packages/utils/src/formatting/tags.ts:101
↓ 3 callersMethodsync
()
packages/services/src/lib/sync.ts:135
↓ 3 callersMethodsyncWrapperBounds
()
packages/services/src/lib/views/webContentsView.svelte.ts:577
↓ 3 callersMethodtake
()
packages/services/src/lib/resources/resources.svelte.ts:2060
↓ 3 callersFunctiontoFontWeight
(v)
packages/ui/scripts/build-tokens.mjs:39
↓ 3 callersFunctiontruncate
(text: string, length: number)
packages/utils/src/data/text.ts:1
↓ 3 callersMethodtryOpeningFile
(path: string, flags: string)
app/src/preload/helpers/backend.ts:362
↓ 3 callersMethodupdate
(id: string, data: Partial<KVTabItem>)
packages/services/src/lib/tabs/tabs.svelte.ts:472
↓ 3 callersMethodupdateData
(updates: Partial<NotebookData>)
packages/services/src/lib/notebooks/notebook.svelte.ts:85
↓ 3 callersMethodupdateRendererNotebooks
()
packages/services/src/lib/notebooks/notebookManager.svelte.ts:363
↓ 3 callersMethodupdateResourceParsedData
(id: string, data: ResourceData, write = true)
packages/services/src/lib/resources/resources.svelte.ts:1371
↓ 3 callersFunctionupdateUserConfigSettings
(settings: Partial<UserConfig['settings']>)
app/src/main/config.ts:358
↓ 3 callersMethoduse
()
packages/services/src/lib/teletype/teletypeService.ts:700
↓ 3 callersMethoduseFallbackParser
(document: Document)
packages/web-parser/src/index.ts:90
↓ 3 callersFunctionuseTabs
()
packages/services/src/lib/tabs/tabs.svelte.ts:847
↓ 2 callersMethodSavedWithAction
( action: ResourceTagsBuiltIn['savedWithAction'], prefix = false )
packages/utils/src/formatting/tags.ts:171
↓ 2 callersMethod_handleDragLeave
(e: DragEvent)
packages/dragcula/src/lib/DragArea.ts:107
↓ 2 callersMethodaddActiveTab
(opts?: AddContextItemOptions)
packages/services/src/lib/ai/contextManager.ts:632
↓ 2 callersMethodaddBeforeRequest
(session: Electron.Session, handler: BeforeRequestCallback)
app/src/main/webRequestManager.ts:106
↓ 2 callersMethodaddNotebook
(notebookOrId: Notebook | string, opts?: AddContextItemOptions)
packages/services/src/lib/ai/contextManager.ts:547
↓ 2 callersMethodaddPageEventListener
(callback: (args: any[]) => boolean | void)
packages/services/src/lib/views/webContentsView.svelte.ts:561
↓ 2 callersMethodaddParsedResponse
(response: AIChatMessageParsed)
packages/services/src/lib/ai/chat.ts:274
↓ 2 callersMethodaddResource
(resourceOrId: Resource | string, opts?: AddContextItemOptions)
packages/services/src/lib/ai/contextManager.ts:522
↓ 2 callersMethodaddResources
(resourceIds: string[], origin: SpaceEntryOrigin, _isUserAction = false)
packages/services/src/lib/notebooks/notebook.svelte.ts:123
↓ 2 callersFunctionapplyCSPToSession
(session: Electron.Session)
app/src/main/csp.ts:40
↓ 2 callersFunctionattachContextMenu
(window: Electron.WebContents)
app/src/main/contextMenu.ts:126
↓ 2 callersMethodattachViewIPCEvents
(view: WCView)
app/src/main/viewManager.ts:907
↓ 2 callersFunctionblobToDataUrl
(blob: Blob)
packages/utils/src/browser/screenshot.ts:26
↓ 2 callersFunctionblobToSmallImageUrl
(blob: Blob, size = 64)
packages/utils/src/browser/screenshot.ts:34
↓ 2 callersMethodcalculatePreferredActionIndex
* Calculate the preferred action index based on user setting and intent classification
packages/services/src/lib/teletype/teletypeService.ts:416
↓ 2 callersMethodcanHandle
* Check if this provider can handle the given query
packages/services/src/lib/teletype/types.ts:48
↓ 2 callersMethodcanHandle
* Check if this provider can handle the given query
packages/services/src/lib/mentions/mention.types.ts:41
↓ 2 callersFunctioncheckFileExists
(path: string)
app/src/main/utils.ts:177
↓ 2 callersFunctioncheckIfUrl
(url: string)
packages/utils/src/formatting/url.ts:41
↓ 2 callersFunctioncheckIfYoutubeUrl
(url: string)
packages/utils/src/formatting/url.ts:117
↓ 2 callersFunctionclamp
(value: number, min: number, max: number)
packages/dragcula/src/lib/utils/internal.ts:57
↓ 2 callersFunctionclamp
(value: number, min: number, max: number)
app/src/main/mainWindow.ts:66
↓ 2 callersFunctioncleanContent
(text: string, hostname: string | null)
packages/services/src/lib/resources/resourcePreview.ts:101
↓ 2 callersMethodcleanup
()
packages/services/src/lib/views/webContentsView.svelte.ts:1314
↓ 2 callersMethodcleanup
()
app/src/main/viewManager.ts:1297
↓ 2 callersMethodcleanupResourceTags
(ids: string[])
packages/services/src/lib/resources/resources.svelte.ts:1245
↓ 2 callersMethodcloseNewTab
()
packages/services/src/lib/browser/browser.svelte.ts:643
↓ 2 callersFunctioncompare
(a: string, b: string)
packages/services/src/lib/ai/mentions.ts:134
↓ 2 callersMethodcompare
(idx1: number, idx2: number, standalone = true)
packages/services/src/lib/resources/resources.svelte.ts:2096
↓ 2 callersMethodcomputeResourceHash
(algorithm = 'sha256')
app/src/preload/helpers/backend.ts:507
↓ 2 callersMethodconfigureFromDOMAttributes
()
packages/dragcula/src/lib/AxisDragZone.ts:46
↓ 2 callersMethodconvertHistoryEntryToRawHistoryEntry
(entry: HistoryEntry)
packages/services/src/lib/sffs.ts:165
↓ 2 callersMethodconvertRawResourceTagToResourceTag
(raw: SFFSRawResourceTag)
packages/services/src/lib/sffs.ts:249
↓ 2 callersMethodcreate
(data: Partial<WebContentsViewData>, fresh = false)
packages/services/src/lib/views/viewManager.svelte.ts:278
↓ 2 callersMethodcreateAndOpenNote
( data?: { name?: string content?: string }, opts?: { target?: OpenTarget
packages/services/src/lib/browser/browser.svelte.ts:535
↓ 2 callersFunctioncreateComponentNode
(componentName: string, attributesStr?: string)
packages/utils/src/formatting/markdown-plugins.ts:29
↓ 2 callersFunctioncreateDemoNote
(note: DemoNote, notebook: Notebook)
packages/services/src/lib/demoitems.ts:111
↓ 2 callersMethodcreateDetectedResource
( detectedResource: DetectedResource<T>, metadata?: Partial<SFFSResourceMetadata>, tags?: SFFSReso
packages/services/src/lib/resources/resources.svelte.ts:1633
↓ 2 callersFunctioncreateMessagePortEvents
( onMessage: any, postMessage: any, primaryMode: IsPrimary )
packages/services/src/lib/messagePort/messagePortEvents.ts:200
↓ 2 callersMethodcreateOverlay
(opts?: { bounds?: Electron.Rectangle; hidden?: boolean })
packages/services/src/lib/views/overlayManager.ts:174
↓ 2 callersMethodcreateOverlayView
(opts: WebContentsViewCreateOptions, extraOpts?: any)
app/src/main/viewManager.ts:588
↓ 2 callersFunctioncreateResourcesFromFiles
(files: File[], resourceManager: ResourceManager)
packages/services/src/lib/mediaImporter.ts:580
↓ 2 callersFunctioncreateRustLicensePlugin
(cargoTomlPath: string, outputName: string)
app/plugins/rust-license.ts:141
↓ 2 callersFunctioncreateSelection
(editor: any, options: SelectionBehaviorOptions)
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:274
↓ 2 callersFunctioncreateSettingsWindow
(tab?: SettingsWindowTab)
app/src/main/settingsWindow.ts:11
↓ 2 callersMethoddestoryAllViews
()
app/src/main/viewManager.ts:855
↓ 2 callersMethoddestroy
* Cleanup resources when provider is removed
packages/services/src/lib/mentions/mention.types.ts:51
↓ 2 callersMethoddestroyView
(view: WCView)
app/src/main/viewManager.ts:828
↓ 2 callersMethoddetectResourceType
()
packages/web-parser/src/sites/notion.ts:18
↓ 2 callersMethoddetectResourceType
()
packages/web-parser/src/sites/youtube.ts:118
↓ 2 callersMethoddetectResourceType
()
packages/web-parser/src/sites/twitter.ts:33
↓ 2 callersMethoddetectResourceType
()
packages/web-parser/src/sites/typeform.ts:16
↓ 2 callersMethoddetectResourceType
()
packages/web-parser/src/sites/reddit.ts:41
↓ 2 callersMethoddetectResourceType
()
packages/web-parser/src/sites/google_sheets.ts:17
↓ 2 callersFunctiondetermineClickOpenTarget
(e: MouseEvent)
app/src/renderer/Resource/handlers/notebookOpenHandlers.ts:27
↓ 2 callersFunctiondiffToNow
(timestamp: number | string)
packages/utils/src/data/time.ts:4
↓ 2 callersMethoddismiss
()
packages/ui/src/lib/components/Toast/toast.ts:128
↓ 2 callersFunctionelectronCornerSmoothing
(options = {})
packages/ui/postcss-plugins/electron-corner-smoothing.mjs:4
↓ 2 callersMethodemptyResource
(value: boolean = true)
packages/utils/src/formatting/tags.ts:129
↓ 2 callersMethoderror
(message: string, opts?: UpdateToastOpts)
packages/ui/src/lib/components/Toast/toast.ts:136
↓ 2 callersMethodextractHostname
(url: string)
packages/services/src/lib/history.ts:80
↓ 2 callersMethodextractResource
(url: string, freshWebview = false)
packages/services/src/lib/views/webContentsView.svelte.ts:1818
↓ 2 callersMethodextractSite
(value: string)
packages/services/src/lib/history.ts:89
↓ 2 callersMethodextractThread
(parent: Document | Element)
packages/web-parser/src/sites/slack.ts:331
↓ 2 callersMethodfetchLinks
(limit: number = 100, last?: string)
packages/web-parser/src/importers/apps/webcrate.ts:73
↓ 2 callersFunctionfetchResourceFile
(resourceId: string, resource?: SFFSResource)
app/src/main/surfProtocolHandlers.ts:415
← previousnext →301–400 of 2,407, ranked by callers