Exclude from T those types that are assignable to U
Extract from T those types that are assignable to U
Obtain the return type of a constructor function type
Exclude null and undefined from T
Obtain the parameters of a function type in a tuple
Make all properties in T optional
From T, pick a set of properties whose keys are in the union K
Make all properties in T readonly
Construct a type with a set of properties K of type T
Make all properties in T required
Obtain the return type of a function type
Gets the unencoded version of an encoded Uniform Resource Identifier (URI).
A value representing an encoded URI.
Gets the unencoded version of an encoded component of a Uniform Resource Identifier (URI).
A value representing an encoded URI component.
Encodes a text string as a valid Uniform Resource Identifier (URI)
A value representing an encoded URI.
Encodes a text string as a valid component of a Uniform Resource Identifier (URI).
A value representing an encoded URI component.
Computes a new string in which certain characters have been replaced by a hexadecimal escape sequence.
A string value
Evaluates JavaScript code and executes it.
A String value that contains valid JavaScript code.
Determines whether a supplied number is finite.
Any numeric value.
Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number).
A numeric value.
Converts a string to a floating-point number.
A string that contains a floating-point number.
Converts A string to an integer.
A string to convert into a number.
A value between 2 and 36 that specifies the base of the number in numString. If this argument is not supplied, strings with a prefix of '0x' are considered hexadecimal. All other strings are considered decimal.
Computes a new string in which hexadecimal escape sequences are replaced with the character that it represents.
A string value
Generated using TypeDoc
Obtain the parameters of a constructor function type in a tuple