Subscriptions

Subscriptions allow you to automatically call desired functionality in response to some events happening with SDK integrations. The exact list of events is defined by integration type. See exact subscriptions list for click listeners and widgets.

In order to create new subscription call whisk.events.subscribe(element_id, event_name, callback) function, which will call callback function when an event with event_name happens for DOM element with element_id id attribute.

A callback function will be called with a single argument which has the following type definition:

ATTRIBUTETYPEDESCRIPTION
type*string

Type of the event.

dataobject

Contains data custom for each particular event.

In order to remove the subscription call whisk.events.unsubscribe(element_id, event_name, callback) function.