Module: utils
Type Aliases
Primitive
Ƭ Primitive: string | number | bigint | boolean | symbol | null | undefined
Defined in
Functions
isHTMLElement
▸ isHTMLElement(element): element is HTMLElement
Checks whether the element passed is a HTMLElement.
Parameters
| Name | Type | Description |
|---|---|---|
element | unknown | The element to check. |
Returns
element is HTMLElement
true if element is an instance of HTMLElement
Defined in
isPrimitive
▸ isPrimitive(primitive): primitive is Primitive
Checks whether the primitive passed is of a primitive type.
Parameters
| Name | Type | Description |
|---|---|---|
primitive | unknown | The value to check. |
Returns
primitive is Primitive
true if primitive is of any primitive type.
Defined in
isText
▸ isText(element): element is Text
Checks whether the element passed is a Text.
Parameters
| Name | Type | Description |
|---|---|---|
element | unknown | The element to check. |
Returns
element is Text
true is element is an instance of Text
Defined in
notNullish
▸ notNullish<T>(object): object is NonNullable<T>
Checks whether the object passed is nullish i.e., null or undefined.
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type | Description |
|---|---|---|
object | T | The object to check. |
Returns
object is NonNullable<T>
true if object is not nullish.