Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/automerge/pushpin
/ functions
Functions
345 in github.com/automerge/pushpin
⨍
Functions
345
◇
Types & classes
151
↓ 37 callers
Function
useDocument
(url: HypermergeUrl | null)
src/renderer/Hooks.ts:60
↓ 26 callers
Function
parseDocumentLink
(link: string)
src/renderer/ShareLink.ts:44
↓ 23 callers
Function
log
(v: any)
src/background/components/LogLink.tsx:28
↓ 18 callers
Function
createDocumentLink
(type: string, url: HypermergeUrl)
src/renderer/ShareLink.ts:22
↓ 12 callers
Method
parse
()
src/apps/clipper-host/NativeMessaging.ts:18
↓ 12 callers
Method
slice
(length: number)
src/apps/clipper-host/NativeMessaging.ts:30
↓ 9 callers
Function
useRepo
()
src/background/BackgroundHooks.ts:6
↓ 9 callers
Function
useSelfId
()
src/renderer/SelfHooks.tsx:12
↓ 6 callers
Function
gridCellsToPixels
(i: number)
src/renderer/components/content-types/board/BoardGrid.ts:48
↓ 6 callers
Function
hidden
(summary: string, details: () => Value)
src/background/components/Info.tsx:65
↓ 6 callers
Function
useRepo
()
src/renderer/Hooks.ts:14
↓ 5 callers
Function
useEvent
( target: EventTarget | null, type: K, cb: (this: EventTarget, ev: Event) => void )
src/renderer/Hooks.ts:303
↓ 5 callers
Function
usePresence
( url: HypermergeUrl | null, presence?: P, key = '/' )
src/renderer/PresenceHooks.ts:119
↓ 5 callers
Function
useSample
(ms: number)
src/background/BackgroundHooks.ts:32
↓ 5 callers
Function
useStaticCallback
(callback: T)
src/renderer/Hooks.ts:328
↓ 4 callers
Function
config
(cb: (opts: Options) => webpack.Configuration)
webpack.config.ts:103
↓ 4 callers
Method
dispatch
(action: BoardAction)
src/renderer/components/content-types/board/BoardContextMenu.tsx:17
↓ 4 callers
Function
humanBytes
(n?: number)
src/background/components/Info.tsx:28
↓ 4 callers
Function
humanNumber
(n: number)
src/background/components/Info.tsx:40
↓ 4 callers
Function
snapToGrid
(num)
src/renderer/components/content-types/board/BoardGrid.ts:53
↓ 4 callers
Function
useHeartbeat
(docUrl: HypermergeUrl | null)
src/renderer/PresenceHooks.ts:97
↓ 3 callers
Function
__getRepo
()
src/renderer/ContentTypes.ts:41
↓ 3 callers
Function
depart
(url: HypermergeUrl)
src/renderer/PresenceHooks.ts:77
↓ 3 callers
Function
ensureDirectoryExists
(path: string)
src/ClipperHost.ts:109
↓ 3 callers
Function
gridOffset
({ x, y }: Position, i: number)
src/renderer/components/content-types/board/BoardGrid.ts:38
↓ 3 callers
Function
importFileList
(files: FileList, callback: CreatedContentCallback)
src/renderer/ImportData.ts:46
↓ 3 callers
Function
importPlainText
(plainText: string, callback: ContentTypes.CreateCallback)
src/renderer/ImportData.ts:83
↓ 3 callers
Function
mount
(url: DocUrl, NewRoot: typeof Root)
src/background/index.tsx:60
↓ 3 callers
Function
remotePresenceToLookupKey
(presence: RemotePresence<T>)
src/renderer/PresenceHooks.ts:111
↓ 3 callers
Method
render
()
src/renderer/components/Crashable.tsx:12
↓ 3 callers
Function
renderInfo
(info: any, log?: any)
src/background/components/Info.tsx:82
↓ 3 callers
Function
sendSystemMsg
(msg: FromSystemMsg)
src/main/index.ts:295
↓ 3 callers
Function
setTotals
(info: FeedInfo)
src/background/components/FeedView.tsx:105
↓ 3 callers
Function
useDeviceOnlineStatus
(deviceId: HypermergeUrl | null)
src/renderer/PresenceHooks.ts:200
↓ 3 callers
Function
useHyperfileHeader
(url: HyperfileUrl | null)
src/renderer/Hooks.ts:137
↓ 2 callers
Method
callback
(e: React.MouseEvent)
src/renderer/components/content-types/workspace/omnibox/Action.tsx:6
↓ 2 callers
Function
change
(fn)
src/renderer/components/content-types/TextContent.tsx:35
↓ 2 callers
Function
createWindow
()
src/main/index.ts:47
↓ 2 callers
Function
fetch
(hyperfileUrl: HyperfileUrl)
src/renderer/hyperfile.ts:18
↓ 2 callers
Function
importUrl
* Import content from a url. * Attempts to fetch the contents of the url and create a more specific content type * based on the response (e.g. a pdf
src/renderer/ImportData.ts:112
↓ 2 callers
Function
isPushpinUrl
(str: string)
src/renderer/ShareLink.ts:17
↓ 2 callers
Function
isSafeishURL
(url: string)
src/main/index.ts:309
↓ 2 callers
Method
onChange
(color: { hex: string; source: 'hex' }, e: React.MouseEvent)
src/renderer/components/ui/ColorPicker.tsx:10
↓ 2 callers
Function
openDoc
(docUrl: string)
src/renderer/components/content-types/workspace/Workspace.tsx:145
↓ 2 callers
Function
renderCard
()
src/renderer/components/content-types/UrlContent.tsx:160
↓ 2 callers
Function
renderValue
(v: Value)
src/background/components/Info.tsx:107
↓ 2 callers
Function
set
(v: any)
src/background/components/NetworkView.tsx:44
↓ 2 callers
Function
setSingleRemote
(presence: RemotePresence<P>)
src/renderer/PresenceHooks.ts:125
↓ 2 callers
Function
snapDimensionToGrid
({ width, height }: Dimension)
src/renderer/components/content-types/board/BoardGrid.ts:73
↓ 2 callers
Function
snapPositionToGrid
({ x, y }: Position)
src/renderer/components/content-types/board/BoardGrid.ts:68
↓ 2 callers
Method
start
()
src/WebStreamLogic.ts:11
↓ 2 callers
Method
stream
()
src/types/global.d.ts:17
↓ 2 callers
Function
unfluffContent
(doc: UrlDoc, change: ChangeFn<UrlDoc>)
src/renderer/components/content-types/UrlContent.tsx:209
↓ 2 callers
Function
useConnectionStatus
(contactId: HypermergeUrl | null)
src/renderer/PresenceHooks.ts:213
↓ 2 callers
Function
useFeed
(feedId: FeedId)
src/background/components/FeedView.tsx:155
↓ 2 callers
Function
useHandle
( url: HypermergeUrl | null, cb: (handle: Handle<D>) => Cleanup )
src/renderer/Hooks.ts:36
↓ 2 callers
Function
useStoragePeer
( storagePeerUrl: DocUrl )
src/renderer/components/content-types/storage-peer/StoragePeerHooks.ts:15
↓ 2 callers
Function
without
(val: T, list: Automerge.List<T>)
src/renderer/Misc.ts:14
↓ 1 callers
Function
addAndSelectCard
(doc: BoardDoc, card: BoardDocCard, shouldSelect?: boolean)
src/renderer/components/content-types/board/Board.tsx:128
↓ 1 callers
Function
addCardForContent
(b: BoardDoc, card: BoardDocCard)
src/renderer/components/content-types/board/BoardDocManipulation.ts:20
↓ 1 callers
Function
addContent
(e, contentType)
src/renderer/components/content-types/board/BoardContextMenu.tsx:23
↓ 1 callers
Function
applyDeltaToText
(text: Automerge.Text, delta: Delta)
src/renderer/components/content-types/TextContent.tsx:141
↓ 1 callers
Function
boundDimension
( { x, y }: Position, { width = 0, height = 0 }: Dimension )
src/renderer/components/content-types/board/BoardBoundary.ts:17
↓ 1 callers
Function
boundPosition
( { x, y }: Position, { width = 0, height = 0 }: Dimension )
src/renderer/components/content-types/board/BoardBoundary.ts:9
↓ 1 callers
Function
boundSizeByType
( url: PushpinUrl, { width = 0, height = 0 }: Dimension )
src/renderer/components/content-types/board/BoardBoundary.ts:30
↓ 1 callers
Function
bufferToHex
(key: Buffer | string)
src/renderer/ShareLink.ts:84
↓ 1 callers
Method
callback
(url: string)
src/renderer/components/content-types/workspace/omnibox/Actions.tsx:10
↓ 1 callers
Function
cardResized
(b: BoardDoc, id: CardId, dimension: Dimension)
src/renderer/components/content-types/board/BoardDocManipulation.ts:87
↓ 1 callers
Function
changeBackgroundColor
(b: BoardDoc, color: any)
src/renderer/components/content-types/board/BoardDocManipulation.ts:108
↓ 1 callers
Function
connectionInfo
(conn?: PeerConnection)
src/background/components/PeerView.tsx:56
↓ 1 callers
Function
create
({ url, hyperfileUrl, capturedAt }, handle: Handle<UrlDoc>)
src/renderer/components/content-types/UrlContent.tsx:279
↓ 1 callers
Function
createBackgroundWindow
()
src/main/index.ts:134
↓ 1 callers
Function
createMenu
()
src/main/index.ts:176
↓ 1 callers
Function
deleteCards
(b: BoardDoc, ids: CardId[])
src/renderer/components/content-types/board/BoardDocManipulation.ts:104
↓ 1 callers
Method
doRead
(size: number)
src/NodeReadable.ts:27
↓ 1 callers
Function
fetchImageContent
(doc: UrlDoc, change: ChangeFn<UrlDoc>)
src/renderer/components/content-types/UrlContent.tsx:230
↓ 1 callers
Function
fetchOk
(url: string)
src/renderer/ImportData.ts:131
↓ 1 callers
Function
getClipperHostPath
(osType: OsType, isDev: boolean)
src/ClipperHost.ts:40
↓ 1 callers
Function
getIsDev
()
src/ClipperHost.ts:22
↓ 1 callers
Function
getManifest
({ hostPath, extensionId })
src/ClipperHost.ts:46
↓ 1 callers
Function
getNodePath
(isDev: boolean)
webpack.config.ts:128
↓ 1 callers
Function
getOsType
()
src/ClipperHost.ts:27
↓ 1 callers
Function
getPDFText
(pdf)
src/renderer/components/content-types/files/PdfContent.tsx:156
↓ 1 callers
Function
getPageText
(pdf, pageNo: number)
src/renderer/components/content-types/files/PdfContent.tsx:149
↓ 1 callers
Function
getVerifiedEncryptionKey
( repo: RepoFrontend, docUrl: DocUrl, doc: FreezeObject<StoragePeerDoc> )
src/renderer/components/content-types/storage-peer/StoragePeerHooks.ts:68
↓ 1 callers
Function
groupBy
(items: T[], key: K)
src/renderer/components/content-types/ThreadContent.tsx:117
↓ 1 callers
Function
hexDump
(buffer: Uint8Array, blockSize = 16)
src/background/components/Info.tsx:44
↓ 1 callers
Function
hexToBuffer
(key: string | Buffer)
src/renderer/ShareLink.ts:81
↓ 1 callers
Function
hiddenList
( items: Iterable<T>, singular: string, mapItem: (item: T) => Value )
src/background/components/Info.tsx:73
↓ 1 callers
Function
hideOmnibox
()
src/renderer/components/content-types/workspace/TitleBar.tsx:93
↓ 1 callers
Function
humanFileSize
(size: number)
src/renderer/components/content-types/files/ImageContent.tsx:14
↓ 1 callers
Function
humanFileSize
(size: number)
src/renderer/components/content-types/files/FileContent.tsx:17
↓ 1 callers
Function
importClip
(payload: ClipperPayload)
src/renderer/components/content-types/workspace/Workspace.tsx:177
↓ 1 callers
Function
importImagesFromHTML
(html: string, callback: CreatedContentCallback)
src/renderer/ImportData.ts:58
↓ 1 callers
Function
initHypermerge
(cb: (repo: RepoFrontend) => void)
src/renderer/index.tsx:30
↓ 1 callers
Function
initSystem
()
src/renderer/index.tsx:67
↓ 1 callers
Function
initWorkspace
(repo: RepoFrontend)
src/renderer/index.tsx:48
↓ 1 callers
Function
initializeBoard
( { title = 'No Title', backgroundColor = randomColor() }: Attrs, handle: Handle<BoardDoc> )
src/renderer/components/content-types/board/index.ts:39
↓ 1 callers
Function
isStoragePeer
(doc: unknown)
src/renderer/components/content-types/contact/ContactEditorDevice.tsx:62
↓ 1 callers
Function
isUrl
(str: string)
src/renderer/ImportData.ts:93
next →
1–100 of 345, ranked by callers