Optional
initialProps: StaticProps & ChangeablePropsProtected
_animationAnimation frame
Protected
_containerCursor container
Protected
_coordsCurrent cursor coordinates
Protected
Optional
_hoveredHovered element
Protected
_innerInner cursor element
Protected
_isThe container is window
Protected
_outerOuter cursor element
Protected
_targetTarget cursor coordinates
Vevet Application
Cursor container
DOM parent for the cursor element
Hovered element
Hovered element
Cursor element (inner element)
If all coordinates are interpolated
The module is destroyed
The module is initialized
Module name
Cursor element (outer element)
Module prefix
Current properties
Target cursor coordinates
Protected
_calculateProtected
_createProtected
_destroyProtected
_disableProtected
_enableProtected
_getGet Default properties (should be extended)
Protected
_handleProtected
_handleProtected
_handleProtected
_handleProtected
_handleProtected
_handleProtected
_initProtected
_lerpProtected
_onProtected
_renderProtected
_setAdd a module callback
Protected
addAdd a DOM event listener
Optional
options: IAddEventListenerOptionsSet hover events on an element
Add a single plugin
Add responsive rules
Add a viewport callback that will be removed on class destroy
Protected
classProtected
toggle
Creates a smooth custom cursor