These widgets are used to create prompts for the user to interact with on-screen.
The library is organized as a generic
Prompt widget which has an internal widget
which accepts user interaction.
Some common user interaction cases are implemented already:
Ack: a prompt for when you want the user to see a message and acknowledge it
YesNo: a prompt for when you want the user to see a message and indicate whether or not they accept it
The YesNo widget and related items.
A general widget for displaying a floating prompt to the user. The prompt displays some message and offers the user an opportunity to respond to the message via a contained child widget, which accepts some form of input.