getInstanceFromElement
Use the getInstanceFromElement function to get a class instance attached to a DOM element.
Usage
js
import { getInstanceFromElement } from '@studiometa/js-toolkit'; import Component from './Component.js'; const componentInstance = getInstanceFromElement(document.body, Component);Parameters
element(HTMLElement): the target elementBaseConstructor(BaseConstructor): the class (constructor) of the component to look for
Return value
null | InstanceType<BaseConstructor>:nullif the element has no instance of the given type attached, an instance of the given type otherwise