guardDefined()
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
TypePayloadextendsobject=object
Payloadextendsobject=objectParameters
value: Defined<Type>
value: Defined<Type>callback?: ResultCallback<Defined<Type>, Payload>
callback?: ResultCallback<Defined<Type>, Payload>payload?: Payload
payload?: PayloadReturn type
value is Defined<Type>
value is Defined<Type>Returns
Example usage
Last updated