isClassInstance

Type:Function
Status:stable
Since:1.0.0
Platform:jsnode
@blackbyte.sugar.shared.is

Check if the passed item is an object class and not a plain object.

Params

  1. object*-Any

    The object to check

Return

  1. -Boolean

    true if is an custom object instance, false if not

Example

import { isClassInstance } from '@blackbyte/sugar/is';
if (isClassInstance({
     something: 'hello'
})); // => false
class MyClass {
     constructor() {}
}
isClassInstance(new MyClass());