typelab / assertions / IsObjectArrayLike
type IsObjectArrayLike<T> = _IsTrue<IfObjectArrayLike<T, true, false>>;Checks if a given type T is an Object Array Like type.
| Type Parameter | Description |
|---|---|
|
|
The type to be checked. |
true if T is an Object Array Like type, false otherwise.
type Valid = IsObjectArrayLike<{ 0: number; 1: number }>; // true
type Invalid = IsObjectArrayLike<{ 0: number; a: number }>; // false