Handles any cleanup necessary after a step has been handled.
Prepares the UI element for user interaction.
Gets whether the callback is valid for submission.
Handles any actions required after the callback's UI has been added to the DOM.
Generates the UI for the callback and returns its top-level DOM element.
Represents a callback renderer that can be consumed by a step handler.