semagrams.widgets
This package contains a variety of useful bits of UI to be used with GenericHTMLEntity and UIState
Attributes
Members list
Type members
Classlikes
Directions on a computer screen
Directions on a computer screen
Attributes
- Graph
- Supertypes
- trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
A typed wrapper around a margin specification
A typed wrapper around a margin specification
Attributes
- Graph
- Supertypes
- trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Value members
Concrete methods
A small menu. To be used with UIState.dialogue, this returns an IO action for the choice made.
A small menu. To be used with UIState.dialogue, this returns an IO action for the choice made.
Attributes
- Todo:
It might be simpler to just return an integer for the choice made, and then have an array of IO actions on the other side.
A text box that displays over the window.
A text box that displays over the window.
Attributes
Wrap el
in a div to position it automatically using CSS
Wrap el
in a div to position it automatically using CSS
Attributes
Returns a menu where choices are associated with values passed back, typically via UIState.dialogue
Returns a menu where choices are associated with values passed back, typically via UIState.dialogue
Attributes
Returns a text input box that is tied to v
.
Returns a text input box that is tied to v
.
Attributes
- finished
This is used for the textbox to signal that it is done
- multiline
Whether or not the textbox should be multiple lines
- v
A LensedVar to keep in sync with the textbox