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