TypedApplicationArgs
Algorand TypeScript / arc4 / TypedApplicationArgs
TypedApplicationArgs<
TArgs> =TArgsextendsnever?unknown[] :TArgsextends [] ? [] :TArgsextends [infer TArg,...(infer TRest)] ? readonly [TypedApplicationArg<TArg>,...TypedApplicationArgs<TRest>] :never
Defined in: arc4/c2c.ts:46
Conditional type which maps a tuple of application arguments to a tuple of input types for specifying those arguments.
Type Parameters
Section titled “Type Parameters”TArgs