Generic type variables
The `RangeError` object generic type variables
RangeError<Id,Min,Max>
RangeError<Id,Min,Max>class RangeError<
Id extends string, // <--- Declare generic type variable Id.
Min extends number | undefined = undefined,
Max extends number | undefined = undefined
> extends CommonError<Id> {
...
constructor(
problem: string,
fix: string,
id?: Id, // <--- Capture generic type variable Id.
min?: Min,
max?: Max,
template = RangeError.template
) { ... }
...
}RangeError<Id,Min,Max>
RangeError<Id,Min,Max>RangeError<Id,Min,Max>
RangeError<Id,Min,Max>Last updated