EHandler<T>: {
applyFunction?(p, args, returnedP?): unknown;
applyFunctionSendOnly?(p, args): void;
applyMethod?(p, name, args, returnedP?): unknown;
applyMethodSendOnly?(p, name, args): void;
get?(p, name, returnedP?): unknown;
getSendOnly?(p, name): void;
}
Type declaration
applyFunction?:function
- applyFunction(p, args, returnedP?): unknown
Parameters
p: T
args: unknown[]
Optional returnedP: Promise<unknown>
Returns unknown
applyFunctionSendOnly?:function
- applyFunctionSendOnly(p, args): void
Returns void
applyMethod?:function
- applyMethod(p, name, args, returnedP?): unknown
Parameters
p: T
name: undefined | PropertyKey
args: unknown[]
Optional returnedP: Promise<unknown>
Returns unknown
applyMethodSendOnly?:function
- applyMethodSendOnly(p, name, args): void
Parameters
p: T
name: undefined | PropertyKey
args: unknown[]
Returns void
get?:function
- get(p, name, returnedP?): unknown
Parameters
p: T
name: PropertyKey
Optional returnedP: Promise<unknown>
Returns unknown
getSendOnly?:function
- getSendOnly(p, name): void
Returns void