Type Alias InsteadCallback<A, R, I>
InsteadCallback: (args: A, orig: (...args: A) => R, self: I) => R | void Type declaration
- (args: A, orig: (...args: A) => R, self: I): R | void
Parameters
- args: A
- orig: (...args: A) => R
- self: I
Returns R | void
New result to return
Code to run instead of the original function