OverloadDeclOptions
OverloadDeclOptions configure an OverloadDecl using plain option objects.
Properties
Section titled “Properties”argTypes?
Section titled “argTypes?”
optionalargTypes?:Type[]
asyncBinding?
Section titled “asyncBinding?”
optionalasyncBinding?:AsyncOp
asyncBinding provides a promise-returning implementation resolved by concurrent evaluation.
binaryBinding?
Section titled “binaryBinding?”
optionalbinaryBinding?:BinaryOp
optionaldoc?:string|string[]
functionBinding?
Section titled “functionBinding?”
optionalfunctionBinding?:FunctionOp
optionalid?:string
lateBinding?
Section titled “lateBinding?”
optionallateBinding?:boolean
memberFunction?
Section titled “memberFunction?”
optionalmemberFunction?:boolean
nonStrict?
Section titled “nonStrict?”
optionalnonStrict?:boolean
operandTrait?
Section titled “operandTrait?”
optionaloperandTrait?:number
resultType?
Section titled “resultType?”
optionalresultType?:Type
unaryBinding?
Section titled “unaryBinding?”
optionalunaryBinding?:UnaryOp