guardKey()
guardKey()
guardKey()const guardKey = <Key extends PropertyKey, Payload extends object>(
value: Key,
callback?: ResultCallback<Key, Payload>,
payload?: Payload
): value is Key => isKey(value, callback, payload);Generic type variables
KeyextendsPropertyKey
KeyextendsPropertyKeyPayloadextendsobject
PayloadextendsobjectParameters
value: Key
value: Keycallback?: ResultCallback<Key, Payload>
callback?: ResultCallback<Key, Payload>payload?: Payload
payload?: PayloadReturn type
value is Key
value is KeyReturns
Example usage
Last updated