Enumeration: EventName

Enum representing the SDK events to listen for on embedded components. Events triggered by component functions to handle with addEventListener().

  • COMPONENT_LOADED: Event received when a component loads completely, including all metadata, filters, and layouts.

  • UPDATED_FILTERS: Event received when the filters for a component are updated.

  • UPDATED_TIME_RANGE: Event received when the time range for an AnalyticsMetric component is updated.

  • UPDATED_SELECTIONS: Event received when the selections for an AnalyticsVisualization component are updated.

  • RECEIVED_FILTERS: Event received when the list of applied filters for a component is loaded.

  • RECEIVED_PAGES: Event received when a list of page labels for an AnalyticsDashboard component is loaded.

  • RECEIVED_METADATA: Event received with metadata of the analytics component (Dashboard, Visualization).

  • RECEIVED_SELECTIONS: Event received when the list of applied selections for an AnalyticsVisualization is loaded.

  • RECEIVED_LAYOUT: Event received when the layout for an AnalyticsMetric component is loaded.

  • RECEIVED_DATASOURCES: Event received when the datasources of the AnalyticsDashboard component is loaded.

  • RECEIVED_FIELDS: Event received with fields associated with the analytics component.

  • RECEIVED_FILTER_FIELD_VALUES: Event received with filter field values associated with a field of the analytics component.

  • RECEIVED_INTERACTION_DETAILS: Event received with interactionDetails associated with the analytics component.

  • DEFAULT: Event received when an enumerated event name isn't specified.

  • ERROR: Event received for global SDK and component errors.

COMPONENT_LOADED: "ComponentLoaded"


DEFAULT: "DEFAULT"


ERROR: "Error"


RECEIVED_DATASOURCES: "ReceivedDatasources"


RECEIVED_FIELDS: "ReceivedFields"


RECEIVED_FILTERS: "ReceivedFilters"


RECEIVED_FILTER_FIELD_VALUES: "ReceivedFilterFieldValues"


RECEIVED_INTERACTION_DETAILS: "ReceivedInteractionDetails"


RECEIVED_LAYOUT: "ReceivedLayout"


RECEIVED_METADATA: "ReceivedMetadata"


RECEIVED_PAGES: "ReceivedPages"


RECEIVED_SELECTIONS: "ReceivedSelections"


RECEIVED_TIME_RANGE: "ReceivedTimeRange"


UPDATED_FILTERS: "UpdatedFilters"


UPDATED_SELECTIONS: "UpdatedSelections"


UPDATED_TIME_RANGE: "UpdatedTimeRange"