CallSignatureParameters
A call signature parameters declaration, which can be used to define the parameters of a function or other callables.
import { CallSignatureParameters } from "@alloy-js/python";
<CallSignatureParameters args classFunction instanceFunction kwargs parameters={ParameterDescriptor[] | string[]} />
import { CallSignatureParameters } from "@alloy-js/python/stc";
CallSignatureParameters({ args: boolean, classFunction: boolean, instanceFunction: boolean, kwargs: boolean, parameters: ParameterDescriptor[] | string[],}).children(children)
args | optionalboolean |
classFunction | optionalboolean |
instanceFunction | optionalboolean |
kwargs | optionalboolean |
parameters | optionalParameterDescriptor[] | string[] |
Example
Section titled “Example”<py.CallSignatureParameters parameters={[ "a", "b" ]} />
This will generate:
a, b