guardClass()
guardClass()
const guardClass = <
Class extends Function,
Payload extends object = object
>(
value: Class,
callback?: ResultCallback<Class, Payload>,
payload?: Payload
): value is Class => isClass(value, callback, payload);Generic type variables
ClassextendsFunction
Payloadextendsobject=object
Parameters
value: Class
callback?: ResultCallback<Class, Payload>
payload?: Payload
Return type
value is Class
Returns
Example usage
Last updated