Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/deta/surf
/ functions
Functions
2,407 in github.com/deta/surf
⨍
Functions
2,407
◇
Types & classes
639
↓ 1 callers
Method
handleDidStopLoading
()
packages/services/src/lib/views/webContentsView.svelte.ts:174
↓ 1 callers
Method
handleDownloadDone
(data: DownloadDoneMessage)
packages/services/src/lib/downloads.svelte.ts:192
↓ 1 callers
Method
handleDownloadUpdated
(data: DownloadUpdatedMessage)
packages/services/src/lib/downloads.svelte.ts:149
↓ 1 callers
Function
handleDragStart
(event: DragEvent, view: EditorView)
packages/editor/src/lib/extensions/DragHandle/DragHandle.ts:127
↓ 1 callers
Function
handleDragStart
( webContents: Electron.WebContents, resourceId: string, filePath: string, fileType: string )
app/src/main/drag.ts:24
↓ 1 callers
Method
handleEventBusMessage
(event: EventBusMessage)
packages/services/src/lib/resources/resources.svelte.ts:827
↓ 1 callers
Method
handleFoundInPage
(event: WebContentsViewEvents[WebContentsViewEventType.FOUND_IN_PAGE])
packages/services/src/lib/views/webContentsView.svelte.ts:362
↓ 1 callers
Function
handleGoToPDFPage
(data: WebViewReceiveEvents[WebViewEventReceiveNames.GoToPDFPage])
app/src/preload/webcontents.ts:223
↓ 1 callers
Function
handleHighlightText
(data: WebViewReceiveEvents[WebViewEventReceiveNames.HighlightText])
app/src/preload/webcontents.ts:157
↓ 1 callers
Function
handleIncompleteComponent
(node: any)
packages/utils/src/formatting/markdown-plugins.ts:64
↓ 1 callers
Method
handleKeyDown
(event: WebViewSendEvents[WebViewEventSendNames.KeyDown])
packages/services/src/lib/views/webContentsView.svelte.ts:367
↓ 1 callers
Function
handleMixedContent
(node: any, index: number, parent: any)
packages/utils/src/formatting/markdown-plugins.ts:170
↓ 1 callers
Method
handleMouseClick
(event: WebViewSendEvents[WebViewEventSendNames.MouseClick])
packages/services/src/lib/views/webContentsView.svelte.ts:373
↓ 1 callers
Method
handleNewWindowRequest
(details: NewWindowRequest)
packages/services/src/lib/browser/browser.svelte.ts:137
↓ 1 callers
Method
handleNewWindowRequest
(viewId: string, details: NewWindowRequest)
packages/services/src/lib/views/viewManager.svelte.ts:248
↓ 1 callers
Method
handleNewWindowRequest
(details: NewWindowRequest)
packages/services/src/lib/views/webContentsView.svelte.ts:129
↓ 1 callers
Function
handleNoteDrop
* Handle dropping a note - either reorder within notebook or move between notebooks
app/src/renderer/Resource/components/notebook/notebookTreeDnd.svelte.ts:76
↓ 1 callers
Function
handleNotebookDrop
* Handle dropping a notebook - reorder at root level
app/src/renderer/Resource/components/notebook/notebookTreeDnd.svelte.ts:119
↓ 1 callers
Method
handleOpenURLRequest
(details: OpenURL)
packages/services/src/lib/browser/browser.svelte.ts:152
↓ 1 callers
Method
handlePageFaviconUpdated
( event: WebContentsViewEvents[WebContentsViewEventType.PAGE_FAVICON_UPDATED] )
packages/services/src/lib/views/webContentsView.svelte.ts:251
↓ 1 callers
Method
handlePageTitleUpdated
( event: WebContentsViewEvents[WebContentsViewEventType.PAGE_TITLE_UPDATED] )
packages/services/src/lib/views/webContentsView.svelte.ts:227
↓ 1 callers
Function
handlePostRequest
(req: any, res: any, fn: string)
app/src/preload/helpers/backend.ts:241
↓ 1 callers
Method
handlePreloadIPCEvent
( event: WebContentsViewEvents[WebContentsViewEventType.IPC_MESSAGE] )
packages/services/src/lib/views/webContentsView.svelte.ts:394
↓ 1 callers
Method
handleRequestDownloadPath
(data: DownloadRequestMessage)
packages/services/src/lib/downloads.svelte.ts:61
↓ 1 callers
Method
handleResourceProcessingMessage
(id: string, status: ResourceProcessingStateType)
packages/services/src/lib/resources/resources.svelte.ts:833
↓ 1 callers
Function
handleSSE
(res: any, callId: string)
app/src/preload/helpers/backend.ts:222
↓ 1 callers
Function
handleSeekToTimestamp
( data: WebViewReceiveEvents[WebViewEventReceiveNames.SeekToTimestamp] )
app/src/preload/webcontents.ts:209
↓ 1 callers
Method
handleSidebarChange
(isOpen: boolean, view?: WebContentsView)
packages/services/src/lib/browser/browser.svelte.ts:160
↓ 1 callers
Function
handleSimpleComponent
(node: any, index: number, parent: any)
packages/utils/src/formatting/markdown-plugins.ts:42
↓ 1 callers
Function
handleSurfResourceDataRequest
(req: GlobalRequest, resourceId: string)
app/src/main/surfProtocolHandlers.ts:465
↓ 1 callers
Method
handleTeletypeAsk
(payload: AIQueryPayload, viewId: string)
packages/services/src/lib/browser/browser.svelte.ts:278
↓ 1 callers
Method
handleUnexpectedExit
()
app/src/main/surfBackend.ts:144
↓ 1 callers
Method
handleUpdateTargetURL
( event: WebContentsViewEvents[WebContentsViewEventType.UPDATE_TARGET_URL] )
packages/services/src/lib/views/webContentsView.svelte.ts:272
↓ 1 callers
Method
handleWebviewCrash
(webContents: WebContents)
app/src/main/crashHandler.ts:67
↓ 1 callers
Method
handleWillNavigate
(event: WebContentsViewEvents[WebContentsViewEventType.WILL_NAVIGATE])
packages/services/src/lib/views/webContentsView.svelte.ts:279
↓ 1 callers
Function
hasChangedLine
(editor: Editor, currentFrom: number)
packages/editor/src/lib/extensions/CaretIndicator/CaretIndicatorExtension.ts:271
↓ 1 callers
Function
hasClassOrParentWithClass
(element: HTMLElement, className: string)
packages/utils/src/dom/css.ts:1
↓ 1 callers
Function
hasContent
(node: ProseMirrorNode)
packages/editor/src/lib/utilities/misc/content.ts:16
↓ 1 callers
Function
hasDisallowedFirstCharacter
( editor: Editor, disallowedChars: string[] = ['/', '@'] )
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:216
↓ 1 callers
Function
hasMinimumCharacters
( editor: Editor, minCharacters: number, nodeType?: string )
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:112
↓ 1 callers
Method
hasThreadOpen
()
packages/web-parser/src/sites/slack.ts:202
↓ 1 callers
Function
hashString
(str: string)
packages/utils/src/data/id.ts:12
↓ 1 callers
Function
hexToRgb
(hex: string)
packages/utils/src/dom/color.ts:136
↓ 1 callers
Method
hide
()
packages/services/src/lib/views/webContentsView.svelte.ts:922
↓ 1 callers
Method
hideAll
()
packages/services/src/lib/views/viewManager.svelte.ts:429
↓ 1 callers
Method
hideView
(id: string)
app/src/main/viewManager.ts:785
↓ 1 callers
Method
hideViews
(emitEvent = true)
packages/services/src/lib/views/viewManager.svelte.ts:453
↓ 1 callers
Function
importFiles
()
app/src/main/importer.ts:10
↓ 1 callers
Function
init
(root_path: string, local_ai_mode: boolean = false, language_setting: string)
app/src/preload/helpers/backend.ts:155
↓ 1 callers
Method
init
()
packages/services/src/lib/history.ts:27
↓ 1 callers
Method
init
()
packages/services/src/lib/views/overlayManager.ts:39
↓ 1 callers
Method
init
()
packages/services/src/lib/tabs/tabs.svelte.ts:249
↓ 1 callers
Function
initAdblocker
(partition: string)
app/src/main/adblocker.ts:24
↓ 1 callers
Function
initDownloadManager
(partition: string)
app/src/main/downloadManager.ts:19
↓ 1 callers
Method
initListeners
()
packages/services/src/lib/ai/contextManager.ts:223
↓ 1 callers
Function
initResourceDebugger
(resourceManager: ResourceManager)
packages/services/src/lib/resources/resources.svelte.ts:2173
↓ 1 callers
Function
initResources
(sffs: ReturnType<typeof initSFFS>, opts?: SFFSOptions)
app/src/preload/helpers/backend.ts:540
↓ 1 callers
Function
initSFFS
(opts?: SFFSOptions)
app/src/preload/helpers/backend.ts:75
↓ 1 callers
Method
initialize
* Initialize the provider with dependencies
packages/services/src/lib/mentions/mention.types.ts:46
↓ 1 callers
Function
initializeImageProcessor
()
app/src/main/surfProtocolHandlers.ts:69
↓ 1 callers
Function
initializePaths
()
app/src/main/index.ts:60
↓ 1 callers
Function
initializeSFFSMain
()
app/src/main/sffs.ts:126
↓ 1 callers
Method
initializeStartPromise
()
app/src/main/surfBackend.ts:49
↓ 1 callers
Method
initializeTemplate
()
app/src/main/appMenu.ts:37
↓ 1 callers
Function
initializeTitleNode
()
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:453
↓ 1 callers
Function
initializeTriggerButton
()
packages/ui/src/lib/components/legacy/Buttons/floatyButtons.ts:76
↓ 1 callers
Method
insertText
(text: string)
app/src/main/viewManager.ts:278
↓ 1 callers
Function
isApacheLicense
(license: string)
app/plugins/rust-license.ts:16
↓ 1 callers
Function
isBackspaceAtFirstParagraphStart
(editor: any)
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:324
↓ 1 callers
Function
isBackspaceAtTitleStart
(editor: any)
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:312
↓ 1 callers
Function
isCaretAtEndOfLine
(editor: Editor)
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:12
↓ 1 callers
Method
isChannelUrl
()
packages/web-parser/src/sites/youtube.ts:150
↓ 1 callers
Method
isCurrentlyAudible
()
packages/services/src/lib/views/webContentsView.svelte.ts:906
↓ 1 callers
Method
isCurrentlyAudible
()
app/src/main/viewManager.ts:322
↓ 1 callers
Function
isCursorInTitle
(editor: any)
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:306
↓ 1 callers
Function
isDateToday
(timestamp: number | string)
packages/utils/src/data/time.ts:83
↓ 1 callers
Function
isDefaultBrowserLinux
()
app/src/main/utils.ts:37
↓ 1 callers
Function
isDefaultBrowserMac
()
app/src/main/utils.ts:41
↓ 1 callers
Function
isDefaultBrowserWindows
()
app/src/main/utils.ts:13
↓ 1 callers
Function
isDescendant
( potentialDescendant: T, potentialAncestor: T )
packages/ui/src/lib/components/Tree/tree.dnd.ts:145
↓ 1 callers
Function
isInternalRendererURL
(url: string | URL)
packages/utils/src/formatting/url.ts:456
↓ 1 callers
Method
isMainUIContents
(webContents: WebContents)
app/src/main/crashHandler.ts:95
↓ 1 callers
Function
isNodeEmpty
(editor: Editor, nodeType?: string)
packages/editor/src/lib/extensions/CaretIndicator/utils.ts:173
↓ 1 callers
Method
isNormal
()
app/src/main/winState.ts:126
↓ 1 callers
Function
isOffline
()
packages/utils/src/system/system.ts:17
↓ 1 callers
Function
isParagraphEmpty
(editor: any)
packages/editor/src/lib/extensions/TitleNode/titleNode.ts:362
↓ 1 callers
Function
isRadiusProp
(prop)
packages/ui/postcss-plugins/electron-corner-smoothing.mjs:7
↓ 1 callers
Function
isResourceProcessingMessage
(obj: any)
app/src/preload/helpers/backend.ts:95
↓ 1 callers
Method
isSupportedApp
()
packages/web-parser/src/index.ts:55
↓ 1 callers
Function
isValidLinkStructure
* Check if the provided tokens form a valid link structure, which can either be a single link token * or a link token surrounded by parentheses or sq
packages/editor/src/lib/extensions/Link/helpers/autolink.ts:22
↓ 1 callers
Function
isValidYoutubeUrl
(url: string)
packages/editor/src/lib/extensions/Youtube/utils.ts:6
↓ 1 callers
Method
isWebviewContents
(webContents: WebContents)
app/src/main/crashHandler.ts:91
↓ 1 callers
Function
isWhitespaceOnlyParagraph
(node: any)
packages/utils/src/formatting/markdown-plugins.ts:190
↓ 1 callers
Method
killExistingProcess
()
app/src/main/surfBackend.ts:160
↓ 1 callers
Method
list
()
packages/services/src/lib/tabs/tabs.svelte.ts:298
↓ 1 callers
Method
listAIApps
()
packages/services/src/lib/sffs.ts:1282
↓ 1 callers
Method
listAIChats
(limit?: number)
packages/services/src/lib/sffs.ts:948
↓ 1 callers
Function
load
(key: string)
packages/utils/src/browser/localstorage.ts:78
↓ 1 callers
Method
loadOverlay
()
app/src/main/viewManager.ts:218
↓ 1 callers
Method
loading
(message: string, opts?: UpdateToastOpts)
packages/ui/src/lib/components/Toast/toast.ts:148
← previous
next →
901–1,000 of 2,407, ranked by callers