InterestEvent: InterestEvent() constructor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.

The InterestEvent() constructor creates a new InterestEvent object.

Syntax

js
new InterestEvent(type, init)

Parameters

type

A string representing the type of event. For InterestEvent, this is always interest or loseinterest.

init Optional

An object containing the following property:

source Optional

An Element representing the interest invoker element on which interest was shown or lost.

Examples

Normally, you would not use this constructor manually. A new InterestEvent object is constructed when a handler is invoked as a result of a relevant event firing.

See the Using interest invokers guide and the interest event reference page for examples.

Specifications

This feature does not appear to be defined in any specification.

Browser compatibility

See also