# Announcement Bar

{% hint style="success" %}
This widget is currently available for V6 Beta customers only
{% endhint %}

## Registration

This widget is included in the "**Discount Ninja**" App Embed.

## Style

Check out [this article](#style) to learn more about how the style of this widget can be changed.

## Events subscribed

`la:dn:announcement-bar:start`

* Executes the `start` method on the slot that supports cycling.

`la:dn:announcement-bar:stop`

* Executes the `stop` method on the slot that supports cycling.

`la:dn:announcement-bar:previous`

* Executes the `previous` method  on the slot that supports cycling.

`la:dn:announcement-bar:next`

* Executes the `next` method on the slot that supports cycling.

`la:dn:announcement-bar:show-message`

* Executes the `showMessage` method on the slot that supports cycling.
* Expects a parameter named `token` to indicate which message to show.

`la:dn:announcement-bar:highlight-message`

* Executes the `highlightMessage` method on the slot that supports cycling.
* Expects a parameter named `token` to indicate which message to highlight.

## Events published

`la:dn:announcement-bar:ready`

* Indicates the component is ready.
* At this point the component is subscribed to all events it listens to.
