AtomButton

AtomButton can be applied to any element and it serves as a button, it has onClick event and next Invoker. When user click the element, onClick event is invoked and next invoker is executed. This is base class, however most useful button controls will be AtomPostButton and AtomDeleteButton. AtomButton also provides buttonIcon property, which can be used to display icon before button text.

First element is an anchor element, applying AtomButton will remove the default click handler and it will process atom-next just as an AtomButton should execute.