MaterialXWeb 0.0.2
Utilities for using MaterialX Packages with Web clients
Loading...
Searching...
No Matches
WebSocketEventHandlers Class Reference

Public Member Functions

 constructor (socket, eventHandlers)
 
 setupEventListeners ()
 
 constructor (socket, eventHandlers)
 
 setupEventListeners ()
 
 constructor (socket, eventHandlers)
 
 setupEventListeners ()
 

Detailed Description

Definition at line 48 of file converters/static/js/WebSocketClient.js.

Member Function Documentation

◆ constructor() [1/3]

WebSocketEventHandlers::constructor ( socket,
eventHandlers )

Definition at line 49 of file converters/static/js/WebSocketClient.js.

49 {
50 console.log('Create event handlers:', eventHandlers)
51 this.socket = socket;
52 this.eventHandlers = eventHandlers;
53 this.setupEventListeners();
54 }

◆ constructor() [2/3]

WebSocketEventHandlers::constructor ( socket,
eventHandlers )

Definition at line 46 of file gpuopen/static/js/WebSocketClient.js.

46 {
47 console.log('Create event handlers:', eventHandlers)
48 this.socket = socket;
49 this.eventHandlers = eventHandlers;
50 this.setupEventListeners();
51 }

◆ constructor() [3/3]

WebSocketEventHandlers::constructor ( socket,
eventHandlers )

Definition at line 46 of file ocio/static/js/WebSocketClient.js.

46 {
47 console.log('Create event handlers:', eventHandlers)
48 this.socket = socket;
49 this.eventHandlers = eventHandlers;
50 this.setupEventListeners();
51 }

◆ setupEventListeners() [1/3]

WebSocketEventHandlers::setupEventListeners ( )

Definition at line 56 of file converters/static/js/WebSocketClient.js.

56 {
57 // Iterate over the event handlers and bind them to the socket
58 for (const [eventName, handler] of Object.entries(this.eventHandlers)) {
59 this.socket.on(eventName, handler);
60 }
61 }

◆ setupEventListeners() [2/3]

WebSocketEventHandlers::setupEventListeners ( )

Definition at line 53 of file gpuopen/static/js/WebSocketClient.js.

53 {
54 // Iterate over the event handlers and bind them to the socket
55 for (const [eventName, handler] of Object.entries(this.eventHandlers)) {
56 this.socket.on(eventName, handler);
57 }
58 }

◆ setupEventListeners() [3/3]

WebSocketEventHandlers::setupEventListeners ( )

Definition at line 53 of file ocio/static/js/WebSocketClient.js.

53 {
54 // Iterate over the event handlers and bind them to the socket
55 for (const [eventName, handler] of Object.entries(this.eventHandlers)) {
56 this.socket.on(eventName, handler);
57 }
58 }

The documentation for this class was generated from the following files: