Global

Members

(constant) registry

The registry of every registered type of exception. The keys are tokens that uniquely identifies a type of exception and the values are the constructors used to instanciate them

Source:

(constant) tokenAccessor

A symbol to access the token property of the created exceptions.

Source:

Methods

Exception()

A default constructor for an exception

Source:

controller() → {Object}

Controller

Source:
Returns:

Not really, just testing

Type
Object

fsm(cfgnullable)

Parameters:
Name Type Attributes Description
cfg ~Cfg <nullable>
Source:

propertyDescriptor()

A helper function to efficiently use property descriptors in mdn:Object.defineProperty.

Source:

Type Definitions

Descriptor

An object literal that holds data meant to be digested by a constructor.

Type:
  • mdn:Object
Source:

Mixin(inputClass) → {Class}

A function that augments a class.

It should not mutate its argument and return a new constructor that implements a compatible interface.

Parameters:
Name Type Description
inputClass Class
Source:
Returns:

outputClass

Type
Class