makeClickEventHandler
A factory returning an Event Handler to attach to new TaggedElements.
The returned handler will trigger trackPressEvent automatically if the given TaggedElement has the TaggingAttribute.trackClicks set. It also supports a number of options to wait and / or flush TrackerQueue.
const makeClickEventHandler = (
element: TaggedElement,
tracker?: BrowserTracker,
trackClicksOptions?: TrackClicksOptions
) => EventHandler
Parameters
type | default value | ||
---|---|---|---|
required | element | TaggedElement | |
optional | tracker | BrowserTracker | |
optional | trackClicksOptions | TrackClicksOptions |