guardStringLengthBetween()
guardStringLengthBetween()
guardStringLengthBetween()const guardStringLengthBetween = <
Type extends AnyString,
Min extends number,
Max extends number,
Payload extends object = object
>(
value: Type,
min: Min,
max: Max,
callback?: ResultCallback<Type, { min: Min; max: Max } & Payload>,
payload?: Payload
): value is StringOfLength<Min, Max, Type> =>
isStringLengthBetween(value, min, max, callback, payload);Generic type variables
TypeextendsAnyString
TypeextendsAnyStringMinextendsnumber
MinextendsnumberMaxextendsnumber
MaxextendsnumberPayloadextendsobject=object
Payloadextendsobject=objectParameters
value: Type
value: Typemin: Max
min: Maxmax: Max
max: Maxcallback?: ResultCallback<Type, { min: Min; max: Max } & Payload>
callback?: ResultCallback<Type, { min: Min; max: Max } & Payload>payload?: Payload
payload?: PayloadReturn type
value is StringOfLength<Min, Max, Type>
value is StringOfLength<Min, Max, Type>Returns
Example usage
Last updated