Create a button node for the dialog.
The button data.
A node for the button.
Create a checkbox node for the dialog.
The checkbox data.
A node for the checkbox.
Create the footer of the dialog.
The buttons nodes to add to the footer.
The checkbox node to add to the footer.
A widget for the footer.
Render an icon element for a dialog item.
The data to use for rendering the icon.
An HTML element representing the icon.
Render the label element for a button.
The data to use for rendering the label.
An HTML element representing the item label.
The default implementation of a dialog renderer.