Documentation
GitHub
errors/AbstractError
Module errors/AbstractError
Classes
AbstractError
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Abstract
Error
GitHub
Documentation
async/async
coalesce
On
Rejection
prepare
Async
Context
retry
sleep
core
Any
Async
Function
Any
Async
Function
Returning
Any
Constructor
Any
Function
Any
Function
Returning
Constructor
Of
Json
Object
Mixin
data
array
chunkify
difference
filter
Type
intersect
shuffle
Array
nil
Unexpected
Nil
Error
Maybe
Nil
assert
Exists
assert
Exists
All
coalesce
coalesce
Array
is
is
Nil
must
Exist
must
Exist
All
to
Optional
random
Random
random
random
Range
seed
From
String
string
base64
Decode
base64
Encode
hash
Cyrb53
indent
tree
Tree
Node
device/shake
Shake
Shake
Options
Shake
Event
Shake
Event
Data
Shake
Event
Listener
dom/core
get
Document
Element
Type
By
Id
get
Document
Element
Type
By
Id
Strict
errors
Abstract
Error
Abstract
Error
console
redirect
Errors
To
Console
error-
serializer
Serialized
Error
error
To
JSON
error
To
Record
error
To
Simple
Serializable
error
To
String
is
Error
unknown
To
Error
Internal
Error
Internal
Error
Invalid
Argument
Error
Invalid
Argument
Error
Invalid
Operation
Error
Invalid
Operation
Error
Not
Implemented
Error
Not
Implemented
Error
Permission
Violation
Error
Permission
Violation
Error
Resource
Conflict
Error
Resource
Conflict
Error
stream
redirect
Errors
To
Stream
tools
rethrow
Unknown
Error
Unknown
Error
events/event
create
Event
format
bytes
Format
Bytes
Options
format
Bytes
count
format
Count
parse
Count
milliseconds
Format
Milliseconds
Options
format
Milliseconds
string
format
String
format
String
Template
graphics
canvas
Canvas
canvas-
sandbox
Canvas
Sandbox
Canvas
Sandbox
Application
Canvas
Sandbox
Expected
Options
Canvas
Sandbox
Options
CANVAS_
SANDBOX_
DEFAULT_
CSS
css
canvas-
sandbox-
mp
Canvas
Sandbox
Host
Application
Canvas
Worker
Canvas
Worker
Instance
Canvas
Worker
Message
Pause
Canvas
Worker
Message
Reconfigure
Canvas
Worker
Message
Start
Canvas
Worker
Scene
Finish
Message
Canvas
Worker
Message
canvas2d
Canvas2
D
Canvas2
D
Options
put
Pixel32
put
Pixel32
Add
put
Pixel32
Sub
put
Sub
Pixel32
canvas2d-
headless
Canvas2
D
Headless
canvas3d
Canvas3
D
core
GOLDEN_
RATIO
blend
blend
Additive
blend
Subtractive
from
RGB
from
RGBA
get
A
get
B
get
G
get
R
safe
RGB
Component
to
Gray
Scale
palette
Palette
Named
Palettes
palette
PALETTES
next
Palette
palette
Name
some
Color
palette-
sampler
render
Palette
Sample
render-
loop
Render
Loop
Render
Loop
Options
Render
Loop
Callback
MS_
PER_
FRAME_
60
FPS
shader
Shader
Options
create
GL
Program
create
Shader
frag
random
RG
Data
vert
log
log
Bare
Logger
report
Report
Report
Entry
make
Log
Origin
math
core
TWO_
PI
ceil
To
clamp
cos
Degrees
degrees
To
Radians
distance
floor
To
is
Integer
isqrt
radians
To
Degrees
round
To
sin
Degrees
trunc
To
easing
ease
Bounce
ease
Bounce
Past
ease
Elastic
ease
From
ease
From
To
ease
In
Back
ease
In
Circ
ease
In
Cubic
ease
In
Expo
ease
In
Out
Back
ease
In
Out
Circ
ease
In
Out
Cubic
ease
In
Out
Expo
ease
In
Out
Quad
ease
In
Out
Quart
ease
In
Out
Quint
ease
In
Out
Sine
ease
In
Quad
ease
In
Quart
ease
In
Quint
ease
In
Sine
ease
Out
Back
ease
Out
Bounce
ease
Out
Circ
ease
Out
Cubic
ease
Out
Expo
ease
Out
Quad
ease
Out
Quart
ease
Out
Quint
ease
Out
Sine
ease
Swing
In
ease
Swing
Out
ease
To
swing
In
Out
euler
Euler
matrix3
Matrix3
quaternion
Quaternion
transformation
Transformation
vector2
Vector2
add
Vector2
multiply
Vector2
subtract
Vector2
vector3
Vector3
add
Vector3
cross
Vector3
dot
Vector3
multiply
Vector3
subtract
Vector3
vector4
Vector4
measurement/performance
measure
measure
Async
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R