Represents a substitute parameters specification interface
Signature:
export interface ICallInfo
| Property | Type | Description |
|---|---|---|
| args | any[] |
Substitute invocation parameters |
| get | () => any |
Invokes original subject getter. If original subject member is not a getter nor a field, this member is undefined |
| invoke | (args?: any | any[]) => any | void |
Invokes original subject member |
| name | string |
Original subject member name |
| next | (result?: any) => any |
Invokes next substitution in a chain. If only one substitution is present in the chain, this member is undefined |
| result | any |
Represents a result of a previous substitution in a chain, if it exist |
| set | ({}: {}) => void |
Invokes original subject setter. If original subject member is not a setter nor a field, this member is undefined |
| source | {} |
Original subject |
| type | CallInfoType |
Original subject member type CallInfoType |