ListenerCompiler
Type Parameters
| Type Parameter |
|---|
C extends MockClient |
T extends Transformers<C> |
Constructors
new ListenerCompiler()
new ListenerCompiler<
C,T>(options):ListenerCompiler<C,T>
Parameters
| Parameter | Type |
|---|---|
options | CompilerOptions<T> |
Returns
ListenerCompiler<C, T>
Defined in
Methods
appendCachingHandlers()
appendCachingHandlers(
options):this
Parameters
| Parameter | Type |
|---|---|
options | CachingOptions |
Returns
this
Defined in
addListener()
addListener<
L,K>(name,handler,once):this
Type Parameters
| Type Parameter | Default type |
|---|---|
L extends Listeners<C, T> | Listeners<C, T> |
K extends string | keyof L & string |
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
name | K | undefined | The name of the event you are listening to |
handler | L[K] & object | undefined | The handler that will be executed when the event is received |
once | boolean | false | Wether the ready listener should only be called once |
Returns
this
Defined in
getCompilationOutput()
getCompilationOutput():
object
Returns
object
handlers
handlers:
object
handlers.names
names:
string[]
handlers.callbacks
callbacks: (…
args) =>any[]
stack
stack:
string
Defined in
clearStack()
clearStack():
void
Returns
void
Defined in
getDispatchFunction()
getDispatchFunction(
clientPointer,resumeInfoPointer):DispatchFunction
Parameters
| Parameter | Type |
|---|---|
clientPointer | C |
resumeInfoPointer | object |
resumeInfoPointer.url | string |
resumeInfoPointer.id | string |
Returns
Defined in
addListenersFromObject()
addListenersFromObject(
listeners):this
Parameters
| Parameter | Type |
|---|---|
listeners | Listeners<C, T> |
Returns
this