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
↓ 1 callers
Function
loadDeviceUrl
()
src/renderer/components/content-types/workspace/Device.tsx:88
↓ 1 callers
Function
loadWorkspaceUrls
()
src/renderer/WorkspaceHooks.ts:64
↓ 1 callers
Function
lookup
({ type, context }: LookupQuery)
src/renderer/ContentTypes.ts:82
↓ 1 callers
Function
lookupKeyToPresencePieces
(key: string)
src/renderer/PresenceHooks.ts:114
↓ 1 callers
Function
migrateEncryptionKeys
()
src/renderer/components/content-types/workspace/Workspace.tsx:131
↓ 1 callers
Function
moveCardsBy
(b: BoardDoc, selected: CardId[], offset: Position)
src/renderer/components/content-types/board/BoardDocManipulation.ts:56
↓ 1 callers
Function
onActionClick
(e: React.MouseEvent, callback: () => void)
src/renderer/components/content-types/workspace/omnibox/Actions.tsx:22
↓ 1 callers
Function
onCardClicked
(id: CardId, e: React.MouseEvent)
src/renderer/components/content-types/board/Board.tsx:135
↓ 1 callers
Function
onCardDoubleClicked
(doc: BoardDoc, id: CardId, e: React.MouseEvent)
src/renderer/components/content-types/board/Board.tsx:145
↓ 1 callers
Method
onCatch
(error: Error, errorInfo: React.ErrorInfo)
src/renderer/components/Crashable.tsx:4
↓ 1 callers
Function
onChange
(e: React.ChangeEvent<HTMLInputElement>)
src/renderer/Hooks.ts:249
↓ 1 callers
Function
onContent
(url: PushpinUrl)
src/renderer/components/content-types/workspace/Workspace.tsx:205
↓ 1 callers
Function
onDropInternal
(e: React.DragEvent)
src/renderer/components/content-types/board/Board.tsx:177
↓ 1 callers
Function
onKeyDown
(e: React.KeyboardEvent<HTMLInputElement>)
src/renderer/Hooks.ts:253
↓ 1 callers
Function
parseBlockData
(data: Uint8Array)
src/background/components/FeedView.tsx:168
↓ 1 callers
Function
parts
(str: string)
src/renderer/ShareLink.ts:68
↓ 1 callers
Function
pluralize
(n: number, singular: string, plural = `${singular}s`)
src/background/components/Info.tsx:69
↓ 1 callers
Function
randomColor
()
src/renderer/components/content-types/board/index.ts:35
↓ 1 callers
Function
registerProtocolHandlers
()
src/main/index.ts:265
↓ 1 callers
Function
removeDevice
(url: PushpinUrl)
src/renderer/components/content-types/contact/ContactEditor.tsx:79
↓ 1 callers
Function
removeEmpty
(obj: object)
src/renderer/components/content-types/UrlContent.tsx:251
↓ 1 callers
Function
renderAvatarEditor
( avatarHyperfileUrl: HyperfileUrl | null, onFilesChanged: (e: ChangeEvent<HTMLInputElement>) => void, h
src/renderer/components/content-types/contact/ContactEditor.tsx:114
↓ 1 callers
Function
renderClock
(clock: Clock | undefined)
src/background/components/DocView.tsx:45
↓ 1 callers
Function
renderContent
(currentDocUrl?: PushpinUrl)
src/renderer/components/content-types/workspace/Workspace.tsx:217
↓ 1 callers
Function
renderDevices
(devices: HypermergeUrl[] | undefined, contactUrl: HypermergeUrl)
src/renderer/components/content-types/contact/ContactViewer.tsx:74
↓ 1 callers
Function
renderDevices
( devices: HypermergeUrl[] | undefined, status: string, selfUrl: HypermergeUrl, removeDevice: OnRemove
src/renderer/components/content-types/contact/ContactEditor.tsx:156
↓ 1 callers
Function
renderError
(type: string)
src/renderer/components/Content.tsx:84
↓ 1 callers
Function
renderList
()
src/renderer/components/content-types/UrlContent.tsx:179
↓ 1 callers
Function
renderMissingType
(type: string, context: ContentTypes.Context)
src/renderer/components/Content.tsx:92
↓ 1 callers
Function
renderNameEditor
(hypermergeUrl: HypermergeUrl)
src/renderer/components/content-types/contact/ContactEditor.tsx:106
↓ 1 callers
Function
renderPresenceColorSelector
(color: string, setColor: (color: { hex: string }) => void)
src/renderer/components/content-types/contact/ContactEditor.tsx:142
↓ 1 callers
Function
renderUnidentifiedFile
()
src/renderer/components/content-types/files/FileContent.tsx:40
↓ 1 callers
Function
renderWorkspace
()
src/renderer/components/content-types/UrlContent.tsx:127
↓ 1 callers
Function
saveDeviceUrl
(deviceUrl: PushpinUrl)
src/renderer/components/content-types/workspace/Device.tsx:98
↓ 1 callers
Function
saveWorkspaceUrls
(workspaceUrls: PushpinUrl[])
src/renderer/WorkspaceHooks.ts:77
↓ 1 callers
Function
shared
({ isDev }: Options)
webpack.config.ts:80
↓ 1 callers
Function
showOmnibox
()
src/renderer/components/content-types/workspace/TitleBar.tsx:89
↓ 1 callers
Function
streamToBuffer
(stream: Readable)
src/renderer/hyperfile.ts:23
↓ 1 callers
Function
toNodeReadable
(stream: ReadableStream)
src/NodeReadable.ts:3
↓ 1 callers
Function
toggleWindow
(win: BrowserWindow)
src/main/index.ts:299
↓ 1 callers
Function
unregisterFromStoragePeer
( changeStoragePeer: ChangeFn<StoragePeerDoc>, contactUrl: HypermergeUrl )
src/renderer/components/content-types/contact/ContactEditorDevice.tsx:66
↓ 1 callers
Function
useAllHeartbeats
(contact: HypermergeUrl | null)
src/renderer/PresenceHooks.ts:43
↓ 1 callers
Function
useAuthors
( currentDocUrl: HypermergeUrl, workspaceUrl: HypermergeUrl )
src/renderer/components/content-types/workspace/Authors.tsx:41
↓ 1 callers
Function
useConfirmableInput
( value: string, onConfirm: (val: string) => void )
src/renderer/Hooks.ts:243
↓ 1 callers
Function
useConnectivity
()
src/background/components/NetworkView.tsx:38
↓ 1 callers
Function
useContactOnlineStatus
(contactId: HypermergeUrl | null)
src/renderer/PresenceHooks.ts:190
↓ 1 callers
Function
useCrypto
()
src/renderer/Hooks.ts:24
↓ 1 callers
Function
useCurrentDeviceUrl
()
src/renderer/components/content-types/workspace/Device.tsx:104
↓ 1 callers
Function
useDocumentReducer
( url: HypermergeUrl | null, reducer: (doc: D, action: A) => void, deps?: any[] )
src/renderer/Hooks.ts:83
↓ 1 callers
Function
useFeedInfo
(feedId: FeedId)
src/background/components/FeedView.tsx:92
↓ 1 callers
Function
useHyperfile
(url: HyperfileUrl | null)
src/renderer/Hooks.ts:126
↓ 1 callers
Function
useMessaging
( url: HypermergeUrl | null, onMsg: (msg: M) => void )
src/renderer/Hooks.ts:102
↓ 1 callers
Function
useOnlineDevicesForContact
(contactId: HypermergeUrl | null)
src/renderer/PresenceHooks.ts:175
↓ 1 callers
Function
useQuill
({ text, change, selected, config, }: QuillOpts)
src/renderer/components/content-types/TextContent.tsx:70
↓ 1 callers
Function
useSelection
()
src/renderer/components/content-types/board/BoardSelection.ts:10
↓ 1 callers
Function
useSelf
()
src/renderer/SelfHooks.tsx:16
↓ 1 callers
Function
useSystem
( receive?: (msg: FromSystemMsg) => void, deps: any[] = [] )
src/renderer/System.ts:43
↓ 1 callers
Function
useTimeouts
( ms: number, onTimeout: (key: K) => void )
src/renderer/Hooks.ts:200
↓ 1 callers
Function
useWindowVisibility
()
src/background/BackgroundHooks.ts:14
↓ 1 callers
Function
useWorkspaceUrls
()
src/renderer/WorkspaceHooks.ts:22
↓ 1 callers
Function
writeManifest
(osType: OsType, manifest)
src/ClipperHost.ts:56
Function
Action
(props: Props)
src/renderer/components/content-types/workspace/omnibox/Action.tsx:13
Function
ActionListItem
(props: Props)
src/renderer/components/content-types/workspace/omnibox/ActionListItem.tsx:20
Function
Actions
(props: Props)
src/renderer/components/content-types/workspace/omnibox/Actions.tsx:21
Function
AudioContent
({ hypermergeUrl }: ContentProps)
src/renderer/components/content-types/files/AudioContent.tsx:9
Function
Author
(props: Props)
src/renderer/components/content-types/workspace/Author.tsx:13
Function
Authors
({ workspaceUrl, currentDocUrl }: Props)
src/renderer/components/content-types/workspace/Authors.tsx:25
Function
Board
(props: ContentProps)
src/renderer/components/content-types/board/Board.tsx:66
Function
BoardCard
(props: BoardCardProps)
src/renderer/components/content-types/board/BoardCard.tsx:55
Function
BoardContextMenu
(props: Props)
src/renderer/components/content-types/board/BoardContextMenu.tsx:20
Function
BoardInBoard
(props: ContentProps)
src/renderer/components/content-types/board/BoardInBoard.tsx:18
Function
BoardInList
(props: Props)
src/renderer/components/content-types/board/BoardInList.tsx:14
Function
Card
({ style, ...props }: Props)
src/background/components/Card.tsx:5
Function
CenteredStack
({ direction = 'column', centerText = true, style, children, }: Props)
src/renderer/components/ui/CenteredStack.tsx:16
Function
ColorPicker
(props: Props)
src/renderer/components/ui/ColorPicker.tsx:20
Function
ConnectionStatusBadge
({ contactId, size = 'tiny', hover = true }: Props)
src/renderer/components/content-types/contact/ConnectionStatusBadge.tsx:37
Function
ContactEditor
(props: ContentProps)
src/renderer/components/content-types/contact/ContactEditor.tsx:39
Function
ContactEditorDevice
(props: Props)
src/renderer/components/content-types/contact/ContactEditorDevice.tsx:20
Function
ContactInVarious
(props: ContactProps)
src/renderer/components/content-types/contact/ContactInVarious.tsx:29
Function
ContactViewer
(props: ContentProps)
src/renderer/components/content-types/contact/ContactViewer.tsx:25
Function
ContactWorkspace
(props: ContentProps)
src/renderer/components/content-types/contact/ContactWorkspace.tsx:11
Function
Content
( props: Props, ref: Ref<ContentHandle> )
src/renderer/components/Content.tsx:38
Function
ContentDragHandle
(props: Props)
src/renderer/components/ui/ContentDragHandle.tsx:21
Function
DefaultInList
(props: ContentProps)
src/renderer/components/content-types/defaults/DefaultInList.tsx:14
Function
Device
(props: Props)
src/renderer/components/content-types/workspace/Device.tsx:23
Function
DocView
({ url }: Props)
src/background/components/DocView.tsx:19
Function
Expandable
({ summary, children }: Props)
src/background/components/Expandable.tsx:18
Function
FeedStoreView
(_props: Props)
src/background/components/FeedStoreView.tsx:12
Function
FeedView
({ feedId }: Props)
src/background/components/FeedView.tsx:25
Function
FileContent
({ hypermergeUrl, context, editable, url }: Props)
src/renderer/components/content-types/files/FileContent.tsx:26
Function
Heading
(props: Props)
src/renderer/components/ui/Heading.tsx:11
Function
ImageContent
({ hypermergeUrl }: ContentProps)
src/renderer/components/content-types/files/ImageContent.tsx:19
Function
ImageInList
(props: Props)
src/renderer/components/content-types/files/ImageContent.tsx:36
Function
Info
({ log, ...info }: Props)
src/background/components/Info.tsx:23
Function
InvitationListItem
(props: Props)
src/renderer/components/content-types/workspace/omnibox/InvitationListItem.tsx:15
Function
LimitedList
({ limit, summary = (n) => `${humanNumber(n)} more...`, items, children: renderItems, }: Props<T>)
src/background/components/LimitedList.tsx:12
Function
List
(props: Props)
src/background/components/List.tsx:6
Function
ListItem
(props: Props)
src/renderer/components/ui/ListItem.tsx:12
Function
ListMenu
(props: Props)
src/renderer/components/ui/ListMenu.tsx:8
Function
ListMenuHeader
(props: Props)
src/renderer/components/ui/ListMenuHeader.tsx:8
← previous
next →
101–200 of 345, ranked by callers