Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/br41nslug/directus-websocket-subscribe
/ functions
Functions
35 in github.com/br41nslug/directus-websocket-subscribe
⨍
Functions
35
◇
Types & classes
2
↓ 6 callers
Method
register
(eventHandler: ClientHandler)
src/server.ts:115
↓ 4 callers
Function
outgoingResponse
(data: any, message?: WebsocketMessage)
src/util.ts:30
↓ 3 callers
Function
unsubscribe
(client: WebsocketClient, uid?: string|false|undefined)
src/handlers/subscribe.ts:28
↓ 1 callers
Function
dispatch
(collection: string, data: any)
src/handlers/subscribe.ts:40
↓ 1 callers
Function
getConfig
( defaultWebsocketConfig: DirectusWebsocketConfig, { emitter, logger, env }: ApiExtensionContext )
src/config.ts:9
↓ 1 callers
Method
handleMessage
(client: WebsocketClient, event: MessageEvent<any>)
src/server.ts:72
↓ 1 callers
Method
hookServer
(app: any, server: any)
src/server.ts:94
↓ 1 callers
Method
newClient
(ws: WebSocket, req: any)
src/server.ts:34
↓ 1 callers
Function
onClose
(client: WebsocketClient)
src/handlers/subscribe.ts:91
↓ 1 callers
Function
onError
(client: WebsocketClient)
src/handlers/subscribe.ts:88
↓ 1 callers
Function
onMessage
(client: WebsocketClient, message: WebsocketMessage)
src/handlers/get.ts:21
↓ 1 callers
Function
outgoingError
(data: any, message?: WebsocketMessage)
src/util.ts:36
↓ 1 callers
Function
parseIncomingMessage
(message: Record<string, any>, schema: any)
src/util.ts:12
↓ 1 callers
Function
parseMessage
(message: WebsocketMessage)
src/handlers/get.ts:17
↓ 1 callers
Function
runExpress
(app: any, request: any)
src/util.ts:42
↓ 1 callers
Function
subscribe
(collection: string, client: WebsocketClient, conf: Record<string, any> = {})
src/handlers/subscribe.ts:24
Function
buildDispatcher
(action: any, logger: Logger)
src/handlers/subscribe.ts:95
Method
constructor
(config: DirectusWebsocketConfig, context: ApiExtensionContext)
src/server.ts:20
Function
deleteHandler
({ core: cfg }, context)
src/handlers/delete.ts:10
Function
getHandler
({ core: cfg }, context)
src/handlers/get.ts:10
Function
onMessage
(client: WebsocketClient, message: WebsocketMessage)
src/handlers/post.ts:22
Function
onMessage
(client: WebsocketClient, message: WebsocketMessage)
src/handlers/subscribe.ts:73
Function
onMessage
(client: WebsocketClient, message: WebsocketMessage)
src/handlers/patch.ts:24
Function
onMessage
(client: WebsocketClient, message: WebsocketMessage)
src/handlers/delete.ts:23
Function
onMessage
(client, message)
examples/custom-integration/index.js:13
Function
parseMessage
(message: WebsocketMessage, request: any)
src/handlers/post.ts:17
Function
parseMessage
(message: WebsocketMessage, request: any)
src/handlers/subscribe.ts:67
Function
parseMessage
(message: WebsocketMessage, request: any)
src/handlers/patch.ts:17
Function
parseMessage
(message: WebsocketMessage, request: any)
src/handlers/delete.ts:17
Function
parseMessage
(message)
examples/custom-integration/index.js:9
Function
patchHandler
({ core: cfg }, context)
src/handlers/patch.ts:10
Function
postHandler
({ core: cfg }, context)
src/handlers/post.ts:10
Function
registerHook
(_, { emitter })
examples/custom-integration/index.js:1
Function
registerHook
(_, { logger, emitter })
examples/websocket-configuration/index.js:1
Function
subscribeHandler
({ core: cfg }, context)
src/handlers/subscribe.ts:11