Event Position Provider
To provide event info relative to specified HTMLElement.
usage
; thisepp = entryNodes: thistarget thislistNode
API
EventPositionProvider
- entryClasses(Array | String) : The watched node which will matched with.
- entryNodes(Array): Nodes will watch.
- watchEvent(Array | ['click', 'hover'], default: ['click']): Events it will watch.
click
event
On default, this lib watch click
event related to watched nodes; For these condition it will emit three different stat.eventType
willFire
: It will be triggered on the first time click watch entries.willDismiss
: It will be triggered on the first time click outside the watch entries.onPersistence
: It will be triggered on the second or more times click watch entries.
thisepp
hover
event
On default, this lib watch hover
event related to watched nodes; For these condition it will emit three different stat.eventType
willEnter
: It will be triggered onmouseover
the watched entries.willLeave
: It will be triggered onmouseleave
the watched entries.onMoving
: It will be triggered on mouse moving on the watched entries.
thisepp