MCPcopy Create free account

hub / github.com/deta/surf / functions

Functions2,407 in github.com/deta/surf

↓ 7 callersFunctionoptimisticParseJSON
(text: string)
packages/utils/src/data/text.ts:10
↓ 7 callersMethodupdateResourceTag
(resourceId: string, tagName: string, tagValue: string)
packages/services/src/lib/resources/resources.svelte.ts:1409
↓ 6 callersMethodactivateTab
(id: string)
packages/services/src/lib/tabs/tabs.svelte.ts:591
↓ 6 callersMethodchangePermanentlyActive
(value: boolean)
packages/services/src/lib/views/webContentsView.svelte.ts:839
↓ 6 callersFunctioncheckIfSurfProtocolUrl
(url: string)
app/src/main/utils.ts:173
↓ 6 callersMethodclose
()
packages/teletype/src/components/Teletype/index.ts:282
↓ 6 callersMethodconvertRawSpaceToSpace
(raw: any)
packages/services/src/lib/sffs.ts:195
↓ 6 callersMethodcreate
* Creates a new browser tab with the specified URL. * This method will: * 1. Create a new WebContentsView for the URL * 2. Generate a unique
packages/services/src/lib/tabs/tabs.svelte.ts:326
↓ 6 callersFunctioncreateLicenseOutputPath
(process: string)
app/plugins/license.ts:7
↓ 6 callersMethodcreateResource
( type: string, data?: Blob, metadata?: Partial<SFFSResourceMetadata>, tags?: SFFSResourceTag[
packages/services/src/lib/resources/resources.svelte.ts:904
↓ 6 callersMethoddeleteResources
(ids: string[])
packages/services/src/lib/resources/resources.svelte.ts:1266
↓ 6 callersFunctionextractAndCreateWebResource
( resourceManager: ResourceManager, url: string, metadata?: Partial<SFFSResourceMetadata>, tags?: SFFS
packages/services/src/lib/mediaImporter.ts:519
↓ 6 callersMethodfetch
(path: string, options: RequestInit = {})
packages/services/src/lib/sync.ts:62
↓ 6 callersMethodfetchJSON
(url: string, init?: RequestInit)
packages/web-parser/src/search/wikipedia.ts:38
↓ 6 callersMethodfindOrCreateResourceObject
(resource: SFFSResource)
packages/services/src/lib/resources/resources.svelte.ts:806
↓ 6 callersMethodfocus
()
app/src/main/viewManager.ts:286
↓ 6 callersMethodgetResourceContent
( type: DetectedResource['type'], resourceData: DetectedResource['data'] )
packages/web-parser/src/index.ts:174
↓ 6 callersFunctionisDarkModeIcon
(url: string)
packages/utils/src/browser/favicon.ts:103
↓ 6 callersFunctionisLightModeIcon
(url: string)
packages/utils/src/browser/favicon.ts:115
↓ 6 callersFunctionisModKeyPressed
(event: KeyboardEvent | MouseEvent)
packages/utils/src/io/keyboard.ts:16
↓ 6 callersFunctionisPathSafe
(basePath: string, filePath: string)
app/src/main/utils.ts:75
↓ 6 callersMethodlistAllResourcesByTags
( tags: SFFSResourceTag[], opts: { includeAnnotations?: boolean; excludeWithinSpaces?: boolean } = {}
packages/services/src/lib/resources/resources.svelte.ts:1012
↓ 6 callersMethodloadNotebooks
()
packages/services/src/lib/notebooks/notebookManager.svelte.ts:383
↓ 6 callersMethodopenURLInSidebar
(url: string)
packages/services/src/lib/views/viewManager.svelte.ts:513
↓ 6 callersMethodreload
(ignoreCache = false)
app/src/main/viewManager.ts:235
↓ 6 callersMethodremoveChildView
(view: WCView)
app/src/main/viewManager.ts:702
↓ 6 callersFunctionscaleConversion
(valueA: number, scaleA: [number, number], scaleB: [number, number])
packages/utils/src/browser/transition.ts:16
↓ 6 callersMethodsetSidebarState
({ open, view }: { open?: boolean; view?: WebContentsView | null })
packages/services/src/lib/views/viewManager.svelte.ts:483
↓ 6 callersMethodsilent
(value: boolean = true)
packages/utils/src/formatting/tags.ts:73
↓ 6 callersMethodupdateResourceMetadata
(id: string, updates: Partial<SFFSResourceMetadata>)
packages/services/src/lib/resources/resources.svelte.ts:1382
↓ 6 callersFunctionuseBrowser
()
packages/services/src/lib/browser/browser.svelte.ts:1010
↓ 6 callersFunctionuseMessagePortPrimary
()
packages/services/src/lib/messagePort/messagePortEvents.ts:274
↓ 6 callersMethodwithErrorHandling
( context: any, fn: (...args: any[]) => Promise<T>, ...args: any[] )
packages/services/src/lib/sffs.ts:1029
↓ 5 callersMethodNonHiddenDefaultTags
(opts?: { excludeAnnotations?: boolean })
packages/utils/src/formatting/tags.ts:249
↓ 5 callersMethodNotExists
(name: string)
packages/utils/src/formatting/tags.ts:233
↓ 5 callersMethodaddChildView
(view: WCView)
app/src/main/viewManager.ts:697
↓ 5 callersMethodaddEventListener
( type: T, callback: WebContentsViewEventListenerCallback<T> )
packages/services/src/lib/views/webContentsView.svelte.ts:541
↓ 5 callersMethodaddMissingChats
(chats: AIChat[])
packages/services/src/lib/ai/ai.ts:181
↓ 5 callersMethodclear
(_trigger?: PageChatUpdateContextEventTrigger)
packages/services/src/lib/ai/contextManager.ts:860
↓ 5 callersFunctioncreateDragEventCopy
(e: DragEvent)
app/src/preload/webcontents.ts:377
↓ 5 callersMethodcreatedForChat
(value: boolean = true)
packages/utils/src/formatting/tags.ts:105
↓ 5 callersMethoddestroyWebview
()
packages/web-parser/src/extractors/webview.ts:136
↓ 5 callersFunctiongenId
()
packages/dragcula/src/lib/utils/internal.ts:51
↓ 5 callersFunctiongetFileKind
(fileType: string)
packages/utils/src/io/files.ts:99
↓ 5 callersFunctiongetPermissionConfig
()
app/src/main/config.ts:374
↓ 5 callersFunctiongetPrompt
(id: PromptIDs)
packages/services/src/lib/ai/prompts.ts:81
↓ 5 callersMethodgetSpaceContents
(space_id: string, opts?: SpaceEntrySearchOptions)
packages/services/src/lib/resources/resources.svelte.ts:1793
↓ 5 callersMethodhasData
(key: string)
packages/dragcula/src/lib/Dragcula.ts:312
↓ 5 callersMethodhide
()
packages/editor/src/lib/extensions/DragHandle/DragHandleDebug.ts:84
↓ 5 callersFunctionhideDragHandle
()
packages/editor/src/lib/extensions/DragHandle/DragHandle.ts:196
↓ 5 callersMethodnavigateToUrl
(rawUrl: string, opts?: { target?: NavigateURLOptions['target'] })
packages/services/src/lib/browser/browser.svelte.ts:823
↓ 5 callersFunctionparseStringIntoBrowserLocation
(raw: string)
packages/utils/src/formatting/url.ts:198
↓ 5 callersMethodpersistItems
()
packages/services/src/lib/ai/contextManager.ts:364
↓ 5 callersMethodreadResource
( id: string, opts?: { includeAnnotations?: boolean } )
packages/services/src/lib/sffs.ts:330
↓ 5 callersFunctionrefToCssVar
(s)
packages/ui/scripts/build-tokens.mjs:78
↓ 5 callersMethodremoveContextItem
(id: string, trigger?: PageChatUpdateContextEventTrigger)
packages/services/src/lib/ai/contextManager.ts:459
↓ 5 callersMethodsendPageAction
( name: T, data?: WebViewReceiveEvents[T] )
packages/services/src/lib/views/webContentsView.svelte.ts:871
↓ 5 callersMethodsetExtractedResourceId
(resourceId: string | null, createdByUser?: boolean)
packages/services/src/lib/views/webContentsView.svelte.ts:1575
↓ 5 callersMethodsetLoading
(flag: boolean)
packages/teletype/src/components/Teletype/index.ts:128
↓ 5 callersFunctiontoggleButtons
(expand?: boolean)
packages/ui/src/lib/components/legacy/Buttons/floatyButtons.ts:265
↓ 5 callersMethodupdateItems
(updateFn: (items: ContextItem[]) => ContextItem[])
packages/services/src/lib/ai/contextManager.ts:870
↓ 5 callersMethodupdateSettings
(settings: Partial<UserSettings>)
packages/services/src/lib/config.ts:49
↓ 5 callersFunctionuseMessagePortClient
()
packages/services/src/lib/messagePort/messagePortEvents.ts:259
↓ 5 callersFunctionuseSFFSMain
()
app/src/main/sffs.ts:117
↓ 4 callersMethod_handleDragEnter
(e: DragEvent)
packages/dragcula/src/lib/DragArea.ts:95
↓ 4 callersMethodactivate
()
packages/services/src/lib/views/overlayManager.ts:93
↓ 4 callersMethodattachEventListener
(node: Document | Element | Window, event: string, callback: EventListener)
packages/web-parser/src/extractors/dom.ts:38
↓ 4 callersFunctionaverage
(a: number, b: number)
packages/ui/src/lib/utils/perfect-freehand.ts:5
↓ 4 callersMethodbringViewToFront
(id: string)
app/src/main/viewManager.ts:707
↓ 4 callersMethodchangeHandler
()
app/src/main/winState.ts:102
↓ 4 callersFunctioncheckIfLocalhost
(url: string | URL)
packages/utils/src/formatting/url.ts:185
↓ 4 callersMethodclearTimeout
()
packages/ui/src/lib/components/Toast/toast.ts:103
↓ 4 callersMethodconvertCompositeResourceToResource
(composite: SFFSRawCompositeResource)
packages/services/src/lib/sffs.ts:93
↓ 4 callersMethodcreateResourceLink
( data: Partial<ResourceDataLink>, metadata?: Partial<SFFSResourceMetadata>, tags?: SFFSResourceTa
packages/services/src/lib/resources/resources.svelte.ts:1581
↓ 4 callersMethodcreateResourceNote
* @param userAction - if true will track event for this created note, should be set whenever * user interaction creates the note.
packages/services/src/lib/resources/resources.svelte.ts:1543
↓ 4 callersMethodcreateResourceObject
(data: SFFSResource)
packages/services/src/lib/resources/resources.svelte.ts:782
↓ 4 callersMethodcreateWebviewExtractor
(document: Document)
packages/web-parser/src/index.ts:103
↓ 4 callersMethodcreateWithView
( view: WebContentsView, opts: Partial<CreateTabOptions> = {} )
packages/services/src/lib/tabs/tabs.svelte.ts:378
↓ 4 callersMethodexecuteJavaScript
(code: string, userGesture?: boolean)
packages/web-parser/src/extractors/webview.ts:217
↓ 4 callersMethodextractResourceUsingWebview
(document: Document)
packages/web-parser/src/index.ts:123
↓ 4 callersMethodflattenActions
(actions: Action[])
packages/teletype/src/components/Teletype/index.ts:96
↓ 4 callersFunctiongetConfig
( configPath: string, fileName = 'config.json' )
app/src/main/config.ts:28
↓ 4 callersMethodgetCustomData
()
packages/ui/src/lib/components/Tree/TreePersistence.ts:122
↓ 4 callersMethodgetItem
(id: string)
packages/services/src/lib/ai/contextManager.ts:738
↓ 4 callersMethodgetNodeByID
(id: string, type: string)
packages/services/src/lib/ai/editor.ts:275
↓ 4 callersMethodgetResourcesFromSourceURL
(url: string, tags?: SFFSResourceTag[])
packages/services/src/lib/resources/resources.svelte.ts:1092
↓ 4 callersMethodgetViewById
(viewId: string)
packages/services/src/lib/views/viewManager.svelte.ts:268
↓ 4 callersMethodgetViewLocation
* For a given viewId, determine the current location of the view: 'tab' or 'sidebar'.
packages/services/src/lib/browser/browser.svelte.ts:867
↓ 4 callersMethodgetViewOpenTarget
( viewId: string, opts: { rerouteOnboarding: boolean; from_notebook_tree_sidebar: boolean } = {
packages/services/src/lib/browser/browser.svelte.ts:878
↓ 4 callersFunctiongetViewType
(url: string)
packages/utils/src/formatting/url.ts:528
↓ 4 callersFunctiongetViewTypeData
(url: string)
packages/utils/src/formatting/url.ts:503
↓ 4 callersFunctionhtmlToMarkdown
(html: string, parseCustomNodes = false)
packages/utils/src/formatting/markdown.ts:22
↓ 4 callersFunctionloadPDFViewer
(params: Partial<PDFViewerParams>)
app/src/main/mainWindow.ts:233
↓ 4 callersFunctionmakeAbsoluteURL
(urlOrPath: string, base: URL)
packages/utils/src/formatting/url.ts:33
↓ 4 callersMethodnew
(props: { id?: string; from?: DragZone; to?: DragZone; area?: HTMLDragArea; item?: DragIte
packages/dragcula/src/lib/Dragcula.ts:274
↓ 4 callersFunctiononDestroy
()
packages/services/src/lib/ai/context/base.ts:140
↓ 4 callersMethodopenResource
( resourceId: string, opts?: { target?: OpenResourceOptions['target']; offline?: boolean } )
packages/services/src/lib/browser/browser.svelte.ts:704
↓ 4 callersMethodpreloadWebContents
(opts: Partial<WebContentsViewCreateOptions> = {})
packages/services/src/lib/views/webContentsView.svelte.ts:1676
↓ 4 callersMethodprepareDragOperation
()
packages/dragcula/src/lib/Dragcula.ts:173
↓ 4 callersFunctionprependProtocol
(url: string, secure = true)
packages/utils/src/formatting/url.ts:5
← previousnext →101–200 of 2,407, ranked by callers