The full description of what the button does. This will be used in the button's tooltip.
An abbreviated description. This may be used as text inside the button.
An optional icon for the button.
Extra classes to add to className
.
The object on which this class and subclasses may push new events.
An abbreviated description. This may be used as text inside the button.
The full description of what the button does. This will be used in the button's tooltip.
The current DOM element representing the button, if it has been rendered already.
The observable on which clients can listen for events.
Extra classes to add to className
.
An optional icon for the button.
The class name that makeButton must use.
The text that goes inside a button. This is the abbreviated description, or if unavailable, the long description.
Create a button, fill its contents, set its tooltip and add the event handlers.
The document in which we are creating the element.
The new button.
Render the button.
On first render, this parameter must contain the parent DOM element of the button. On later renders, this parameter is ignored.
Fill the content of the button.
The button to fill.
Set event handlers on the button.
Make a tooltip for the button.
The button for which to make a tooltip.
Generated using TypeDoc
A simple button that can be clicked.