isBooleanObject()
isBooleanObject()
const isBooleanObject = <Payload extends object>(
value: any,
callback: ResultCallback<any, Payload> = resultCallback,
payload?: Payload
): value is Boolean =>
callback(
(typeOf(value) === 'boolean' || typeof value === 'object') &&
value instanceof Boolean &&
(value.valueOf() === true || value.valueOf() === false),
value,
payload
);Generic type variables
Payloadextendsobject
Parameters
value: any
callback: ResultCallback<any, Payload>
payload?: Payload
Return type
value is Boolean
Returns
Example usage
Last updated