Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/pavlobu/deskreen
/ functions
Functions
411 in github.com/pavlobu/deskreen
⨍
Functions
411
◇
Types & classes
117
↓ 49 callers
Method
error
(...args: unknown[])
src/main/utils/LoggerWithFilePrefix.ts:70
↓ 47 callers
Function
getDeskreenGlobal
()
src/main/helpers/getDeskreenGlobal.ts:3
↓ 20 callers
Method
get
(key: string, field: string)
src/server/store/MemoryStore.ts:20
↓ 19 callers
Method
set
(key: string, field: string, value: unknown)
src/server/store/MemoryStore.ts:32
↓ 13 callers
Method
delete
* Deletes a key-value pair from the store. * @param key The key to delete.
src/common/deskreen-electron-store.ts:95
↓ 12 callers
Method
has
* Checks if a key exists in the store. * @param key The key to check for. * @returns `true` if the key exists, `false` otherwise.
src/common/deskreen-electron-store.ts:68
↓ 12 callers
Function
trackAnalyticsEvent
( eventName: string, params: AnalyticsEventParams = {}, )
src/client-viewer/src/utils/analytics.ts:279
↓ 7 callers
Method
selfDestroy
()
src/renderer/src/features/PeerConnection/index.ts:257
↓ 7 callers
Method
setStatus
(newStatus: SharingSessionStatusEnum)
src/features/SharingSessionService/SharingSession.ts:136
↓ 6 callers
Method
denyConnectionForPartner
()
src/renderer/src/features/PeerConnection/index.ts:222
↓ 6 callers
Method
destroy
()
src/features/SharingSessionService/SharingSession.ts:84
↓ 6 callers
Method
sendEncryptedMessage
( payload: SendEncryptedMessagePayload, )
src/renderer/src/features/PeerConnection/index.ts:267
↓ 6 callers
Method
stop
()
src/server/index.ts:234
↓ 6 callers
Function
updateAnalyticsConsent
(consentStatus: ConsentStatus)
src/client-viewer/src/utils/analytics.ts:182
↓ 6 callers
Method
warn
(...args: unknown[])
src/main/utils/LoggerWithFilePrefix.ts:74
↓ 5 callers
Method
fetchRoom
()
src/server/darkwireSocket.ts:72
↓ 5 callers
Function
getConsentStatus
()
src/client-viewer/src/utils/analytics.ts:19
↓ 5 callers
Function
getPlayerVideo
()
src/client-viewer/src/utils/playerFullscreen.ts:40
↓ 5 callers
Method
getServer
()
src/server/store/socketIOServerStore.ts:10
↓ 5 callers
Function
getStore
()
src/server/store/index.ts:5
↓ 5 callers
Function
handleDisconnection
()
src/client-viewer/src/features/PeerConnection/startSocketConnectedCheckingLoop/index.ts:58
↓ 5 callers
Function
setDisplaySizeFromLocalStream
( peerConnection: PeerConnection, )
src/renderer/src/features/PeerConnection/handleSetDisplaySizeFromLocalStream.ts:1
↓ 4 callers
Method
createPeer
()
src/renderer/src/features/PeerConnection/index.ts:298
↓ 4 callers
Method
info
(...args: unknown[])
src/main/utils/LoggerWithFilePrefix.ts:78
↓ 4 callers
Method
init
()
src/server/darkwireSocket.ts:51
↓ 4 callers
Function
isGoogleAnalyticsUrl
(url: string)
src/client-viewer/src/utils/gaRequestInterceptor.ts:30
↓ 4 callers
Function
isGoogleAnalyticsUrl
(url)
src/client-viewer/scripts/ga-interceptor.js:23
↓ 4 callers
Method
isSlotAvailable
()
src/features/ConnectedDevicesService/index.ts:74
↓ 4 callers
Function
prepareDataMessageToChangeQuality
(q: number)
src/client-viewer/src/features/PeerConnection/simplePeerDataMessages.ts:1
↓ 4 callers
Function
quote
(value)
scripts/bump-version.js:175
↓ 4 callers
Method
resetPendingConnectionDevice
()
src/features/ConnectedDevicesService/index.ts:66
↓ 4 callers
Function
sendPageView
()
src/client-viewer/src/utils/analytics.ts:128
↓ 4 callers
Function
setConsentStatus
(status: 'accepted' | 'opted-out')
src/client-viewer/src/utils/analytics.ts:31
↓ 4 callers
Function
shouldBlockRequest
()
src/client-viewer/src/utils/gaRequestInterceptor.ts:42
↓ 4 callers
Function
shouldBlockRequest
()
src/client-viewer/scripts/ga-interceptor.js:35
↓ 4 callers
Function
waitForGAReady
(callback: () => void)
src/client-viewer/src/utils/analytics.ts:143
↓ 3 callers
Method
clear
* Clears all data from the store.
src/common/deskreen-electron-store.ts:103
↓ 3 callers
Function
createWaitingForConnectionSharingSession
( roomID?: string, )
src/main/helpers/ipcMainHandlers.ts:147
↓ 3 callers
Method
destroy
()
src/client-viewer/src/features/PeerConnection/index.ts:132
↓ 3 callers
Method
disconnectByHostMachineUser
(deviceId: string)
src/renderer/src/features/PeerConnection/index.ts:237
↓ 3 callers
Method
get
* Gets a value from the store by its key. * @param key The key to retrieve. * @returns The value associated with the key, or `undefined` if not fo
src/common/deskreen-electron-store.ts:77
↓ 3 callers
Function
getLogKey
(...args: unknown[])
src/common/rateLimitedConsole.ts:24
↓ 3 callers
Function
getPlayerContainer
()
src/client-viewer/src/utils/playerFullscreen.ts:36
↓ 3 callers
Function
getVideoElement
()
src/client-viewer/src/containers/PlayerView/index.tsx:118
↓ 3 callers
Method
handleDisconnect
(socket: Io.Socket)
src/server/darkwireSocket.ts:206
↓ 3 callers
Function
isConfirmStep
(activeStep: number, steps: string[])
src/renderer/src/components/StepsOfStepper/IntermediateStep.tsx:56
↓ 3 callers
Function
isPlayerFullscreen
()
src/client-viewer/src/utils/playerFullscreen.ts:74
↓ 3 callers
Method
notifyAvailabilityListeners
()
src/features/ConnectedDevicesService/index.ts:121
↓ 3 callers
Function
overrideGlobalConsole
()
src/common/rateLimitedConsole.ts:143
↓ 3 callers
Method
refreshDesktopCapturerSources
()
src/features/DesktopCapturerSourcesService/index.ts:177
↓ 3 callers
Function
sanitizeGAUrl
(url: string)
src/client-viewer/src/utils/gaRequestInterceptor.ts:76
↓ 3 callers
Function
sanitizeGAUrl
(url)
src/client-viewer/scripts/ga-interceptor.js:55
↓ 3 callers
Method
saveRoom
(room: Room)
src/server/darkwireSocket.ts:60
↓ 3 callers
Method
sendEncryptedMessage
(payload: SendEncryptedMessagePayload)
src/client-viewer/src/features/PeerConnection/index.ts:240
↓ 3 callers
Method
set
* Sets a value in the store. * @param key The key to set. * @param value The string value to store.
src/common/deskreen-electron-store.ts:86
↓ 3 callers
Function
shouldLog
(key: string)
src/common/rateLimitedConsole.ts:44
↓ 3 callers
Function
startConsoleRateLimiting
()
src/common/rateLimitedConsole.ts:124
↓ 3 callers
Method
stopStream
()
src/client-viewer/src/features/PeerConnection/index.ts:115
↓ 3 callers
Method
toggleLockRoom
(isConnected: boolean)
src/renderer/src/features/PeerConnection/index.ts:302
↓ 3 callers
Method
unmarkRoomIDAsTaken
(id: string)
src/server/RoomIDService/index.ts:45
↓ 3 callers
Method
writeData
* Writes the current data object to the JSON file.
src/common/deskreen-electron-store.ts:52
↓ 2 callers
Function
attachListener
(video: IOSVideoElement | null)
src/client-viewer/src/containers/PlayerView/index.tsx:157
↓ 2 callers
Function
attachVideoListeners
(video: IOSVideoElement | null)
src/client-viewer/src/utils/playerFullscreen.ts:158
↓ 2 callers
Method
buildMenu
()
src/main/menu.ts:26
↓ 2 callers
Method
callPeer
()
src/renderer/src/features/PeerConnection/index.ts:283
↓ 2 callers
Function
connectSocket
(port: string, roomId: string)
src/common/connectSocket.ts:3
↓ 2 callers
Method
createWindow
()
src/main/index.ts:203
↓ 2 callers
Method
debug
(...args: unknown[])
src/main/utils/LoggerWithFilePrefix.ts:86
↓ 2 callers
Method
del
(key: string, field: string)
src/server/store/MemoryStore.ts:38
↓ 2 callers
Function
detachListener
(video: IOSVideoElement | null)
src/client-viewer/src/containers/PlayerView/index.tsx:163
↓ 2 callers
Method
disconnectDeviceByID
(deviceIDToRemove: string)
src/features/ConnectedDevicesService/index.ts:93
↓ 2 callers
Method
disconnectPartner
()
src/renderer/src/features/PeerConnection/index.ts:249
↓ 2 callers
Method
emitUserEnter
()
src/renderer/src/features/PeerConnection/index.ts:261
↓ 2 callers
Method
ensureBucket
(key: string)
src/server/store/MemoryStore.ts:56
↓ 2 callers
Function
fetchLocalIp
()
src/renderer/src/components/StepsOfStepper/ScanQRStep.tsx:135
↓ 2 callers
Function
fetchRoomId
()
src/renderer/src/components/StepsOfStepper/ScanQRStep.tsx:119
↓ 2 callers
Method
getAppWindowSources
()
src/features/DesktopCapturerSourcesService/index.ts:99
↓ 2 callers
Method
getAvailabilityState
()
src/features/ConnectedDevicesService/index.ts:117
↓ 2 callers
Function
getLangFullNameToLangISOKeyMap
()
src/renderer/src/configs/i18next.config.client.ts:25
↓ 2 callers
Function
getLangISOKeyToLangFullNameMap
()
src/renderer/src/configs/i18next.config.client.ts:36
↓ 2 callers
Function
getMyLocalIpV4
()
src/main/helpers/getMyLocalIpV4.ts:192
↓ 2 callers
Method
getScreenSources
()
src/features/DesktopCapturerSourcesService/index.ts:87
↓ 2 callers
Method
getSocketIPByID
(id: string)
src/server/socketsIPService.ts:23
↓ 2 callers
Function
getSourceTypeFromSourceID
( id: string, )
src/features/DesktopCapturerSourcesService/index.ts:14
↓ 2 callers
Method
getSourcesMap
()
src/features/DesktopCapturerSourcesService/index.ts:74
↓ 2 callers
Function
getStreamWithSource
( chromeMediaSource: 'desktop' | 'screen', sourceID: string, width: number | null | undefined, height: num
src/renderer/src/features/PeerConnection/getDesktopSourceStreamBySourceID.ts:1
↓ 2 callers
Function
gtag
(...args: unknown[])
src/client-viewer/src/utils/analytics.ts:82
↓ 2 callers
Method
isAvailable
()
src/features/ConnectedDevicesService/index.ts:42
↓ 2 callers
Function
isLocalhostSocket
(socket: Io.Socket)
src/server/darkwireSocket.ts:22
↓ 2 callers
Function
isProduction
()
src/common/isProduction.ts:1
↓ 2 callers
Function
isVirtualInterface
* Check if an interface name or MAC prefix indicates a virtual interface * @param interfaceName - The network interface name to check * @param inter
src/main/helpers/getMyLocalIpV4.ts:103
↓ 2 callers
Function
isWifiInterface
* Check if an interface name indicates a Wi-Fi interface across all operating systems * @param interfaceName - The network interface name to check *
src/main/helpers/getMyLocalIpV4.ts:74
↓ 2 callers
Function
quote
(value)
scripts/undo-version-bump.js:224
↓ 2 callers
Function
requestStandardFullscreen
(element: HTMLElement | null)
src/client-viewer/src/utils/playerFullscreen.ts:48
↓ 2 callers
Method
setDesktopCapturerSourceID
(id: string)
src/renderer/src/features/PeerConnection/index.ts:94
↓ 2 callers
Method
setOnDeviceConnectedCallback
(callback: (device: Device) => void)
src/renderer/src/features/PeerConnection/index.ts:218
↓ 2 callers
Function
setStaticFileHeaders
( ctx: Koa.ParameterizedContext<Koa.DefaultState, Koa.DefaultContext>, )
src/server/index.ts:61
↓ 2 callers
Function
togglePlayerFullscreen
()
src/client-viewer/src/utils/playerFullscreen.ts:134
↓ 2 callers
Function
updatePackageJSON
(filePath, version)
scripts/undo-version-bump.js:149
↓ 2 callers
Function
updatePackageJSON
(filePath, version)
scripts/bump-version.js:96
next →
1–100 of 411, ranked by callers