Added is.enumCase and assert.enumCase

This commit is contained in:
Olivier Beaulieu 2022-01-15 19:23:02 -05:00
parent f5cc764e22
commit effc01e747
3 changed files with 37 additions and 0 deletions

View file

@ -212,6 +212,23 @@ is.boundFunction(function () {});
##### .sharedArrayBuffer(value)
##### .dataView(value)
##### .enumCase(value, enum)
Returns `true` if `value` is a member of `enum`.
```ts
enum EnumDirection {
Asc = 'asc',
Desc = 'desc'
}
is.enumCase('asc', EnumDirection);
//=> true
is.enumCase('other', EnumDirection);
//=> false
```
#### Emptiness
##### .emptyString(value)