my-app
Preparing search index...
lib/WsServer/WsServer
default
Class default
Index
Constructors
constructor
Properties
data
Manager
drawing
initialisation
lobby
reviewing
Methods
add
Image
From
Client
advance
Drawing
Round
get
Assigned
Idea
For
Socket
get
Current
Round
get
Drawing
State
init
Drawing
Session
State
mark
Round
End
register
Listener
send
To
All
send
To
Client
Constructors
constructor
new
default
(
nodeServer
:
Server
)
:
default
Parameters
nodeServer
:
Server
Returns
default
Properties
data
Manager
dataManager
:
default
drawing
drawing
:
default
= ...
initialisation
initialisation
:
default
= ...
lobby
lobby
:
default
= ...
reviewing
reviewing
:
default
= ...
Methods
add
Image
From
Client
addImageFromClient
(
sessionCode
:
string
,
senderClientId
:
string
,
base64
:
string
,
)
:
void
Parameters
sessionCode
:
string
senderClientId
:
string
base64
:
string
Returns
void
advance
Drawing
Round
advanceDrawingRound
(
sessionCode
:
string
)
:
void
Parameters
sessionCode
:
string
Returns
void
get
Assigned
Idea
For
Socket
getAssignedIdeaForSocket
(
sessionCode
:
string
,
socketId
:
string
,
)
:
{
ideaId
:
string
;
images
:
string
[]
}
|
null
Parameters
sessionCode
:
string
socketId
:
string
Returns
{
ideaId
:
string
;
images
:
string
[]
}
|
null
get
Current
Round
getCurrentRound
(
sessionCode
:
string
)
:
number
Parameters
sessionCode
:
string
Returns
number
get
Drawing
State
getDrawingState
(
sessionCode
:
string
)
:
DrawingSessionState
|
null
Parameters
sessionCode
:
string
Returns
DrawingSessionState
|
null
init
Drawing
Session
State
initDrawingSessionState
(
sessionCode
:
string
)
:
void
Parameters
sessionCode
:
string
Returns
void
mark
Round
End
markRoundEnd
(
sessionCode
:
string
)
:
void
Parameters
sessionCode
:
string
Returns
void
register
Listener
registerListener
(
events
:
WsEvent
[]
,
listener
:
(
wsData
:
WsData
,
sessionCode
?:
string
,
senderClientId
?:
string
,
)
=>
void
,
)
:
void
Parameters
events
:
WsEvent
[]
listener
:
(
wsData
:
WsData
,
sessionCode
?:
string
,
senderClientId
?:
string
)
=>
void
Returns
void
send
To
All
sendToAll
(
senderClientId
:
string
|
null
,
wsData
:
WsData
,
sessionCode
?:
string
,
)
:
void
Parameters
senderClientId
:
string
|
null
wsData
:
WsData
Optional
sessionCode
:
string
Returns
void
send
To
Client
sendToClient
(
clientId
:
string
,
wsData
:
WsData
)
:
void
Parameters
clientId
:
string
wsData
:
WsData
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
data
Manager
drawing
initialisation
lobby
reviewing
Methods
add
Image
From
Client
advance
Drawing
Round
get
Assigned
Idea
For
Socket
get
Current
Round
get
Drawing
State
init
Drawing
Session
State
mark
Round
End
register
Listener
send
To
All
send
To
Client
my-app
Loading...