static isRangeError()
Checks whether the value of any type is an instance of `RangeError`.
RangeError.isRangeError()
public static isRangeError<
Id extends string,
Min extends number | undefined = undefined,
Max extends number | undefined = undefined
>(
value: any,
id?: Id,
min?: Min,
max?: Max
): value is RangeError<Id, Min, Max> {
return (
super.isError(value, id) &&
(typeof min === 'number' ? (value as any).min === min : true) &&
(typeof max === 'number' ? (value as any).max === max : true)
);
}Generic type variables
Idextendsstring
Minextendsnumber|undefined=undefined
Maxextendsnumber|undefined=undefined
Parameters
value:any
id?:Id
min?:Min
max?:Max
Return type
value is RangeError<Id,Min,Max>
Returns
Example usage
Last updated