guardDefined()
guardDefined()
const guardDefined = <Type, Payload extends object = object>(
value: Defined<Type>,
callback?: ResultCallback<Defined<Type>, Payload>,
payload?: Payload
): value is Defined<Type> => isDefined(value, callback, payload);Generic type variables
Type
Payloadextendsobject=object
Parameters
value: Defined<Type>
callback?: ResultCallback<Defined<Type>, Payload>
payload?: Payload
Return type
value is Defined<Type>
Returns
Example usage
Last updated