finesse.script.adapter.Argument¶
Overview
- class finesse.script.adapter.Argument(name: str, kind: ~finesse.script.adapter.ArgumentType = ArgumentType.ANY, default: ~typing.Any = <class 'finesse.script.adapter._empty'>, annotation: ~typing.Any = <class 'finesse.script.adapter._empty'>)[source]¶
Bases:
objectA generic instruction argument.
This is similar but not identical to
inspect.Parameter. Arguments in the Finesse sense are more general thaninspect.Parametersince they can refer to KatScript arguments, and KatScript instructions may not necessarily define their supported arguments via Python class signatures.