DEPRECATED. Static types from the TypeScript compiler are not longer available. Use one of the following alternatives instead:
Expr.getTypeBinding()Expr.getNameBinding()TypeAnnotation.getTypeBinding()
A function call signature in a type, that is, a signature without the new keyword.
Import path
import javascriptDirect supertypes
Indirect supertypes
Inherited predicates
| getAChildType | Gets a type contained in this signature, that is, the return type or a parameter type. | from CallSignatureType |
| getAParameter | Gets the type of a parameter of this signature, including the rest parameter, if any. | from CallSignatureType |
| getAParameterName | Gets the name of a parameter of this signature. | from CallSignatureType |
| getChild | Gets the | from CallSignatureType |
| getKind | Gets a value indicating if this is a function or constructor signature. | from CallSignatureType |
| getNumOptionalParameter | Gets the number of optional parameters, that is, parameters that are marked as optional with the | from CallSignatureType |
| getNumParameter | Gets the number of parameters, including the rest parameter, if any. | from CallSignatureType |
| getNumRequiredParameter | Gets the number of required parameters, that is, parameters that are not marked as optional with the | from CallSignatureType |
| getNumTypeParameter | Gets the number of type parameters on this call signature. | from CallSignatureType |
| getParameter | Gets the type of the | from CallSignatureType |
| getParameterName | Gets the name of the | from CallSignatureType |
| getRestParameterArrayType | Gets the type of the rest parameter as an array, if it exists. | from CallSignatureType |
| getRestParameterType | Gets the type of the rest parameter, if any. | from CallSignatureType |
| getReturnType | Gets the return type of this signature. | from CallSignatureType |
| getTypeParameterBound | Gets the bound on the | from CallSignatureType |
| getTypeParameterName | Gets the name of the | from CallSignatureType |
| hasRestParameter | Holds if this signature declares a rest parameter, such as | from CallSignatureType |
| hasTypeParameters | Holds if this call signature declares type parameters. | from CallSignatureType |
| isAbstract | Holds if this signature is abstract. | from CallSignatureType |
| isOptionalParameter | Holds if the | from CallSignatureType |
| isRequiredParameter | Holds if the | from CallSignatureType |
| toString | Gets a string representation of this signature. | from CallSignatureType |