BaseMessage

new BaseMessage(x, y, radius, fillStyle)

Base message class for other messages.
Parameters:
NameTypeDescription
xnumberx position
ynumbery position
radiusintegerradius of the circle
fillStylestringhex color code to fill the circle
Properties
NameTypeDescription
idstringunique identifier
xnumberx position
ynumbery position
messageObjectmessage object
Properties
NameTypeDescription
headersObjectmessage headers
bodyObjectmessage body

Extends

Methods

addToScene(scene) → {object}

Add an object as actor to scene.
Parameters:
NameTypeDescription
sceneScenescene on canvas
Inherited From
Returns:
this
Type: 
object

createUUID() → {string}

Generates an UUID, used to identify every object in the scene.
https://www.w3resource.com/javascript-exercises/fundamental/javascript-fundamental-exercise-253.php
Inherited From
Returns:
- uuid
Type: 
string

render()

Renders a circle representing the message.