ui library

Classes

AddressListTile
ListTile describing an Address.
AddressRow
Row describing an Address.
AppTheme
ThemeData and further customizations.
CopyableText
Adds copy icon before text.
EnterTextFormField
Wraps TextFormField adding "Paste" context menu and submitting.
HideableWidget
Widget for optionally displaying private information.
PastableTextFormField
PopupMenuBuilder
Simple model for PopupMenuButton.
RaisedGradientButton
Gradient filled FlatButton with BoxShadow.
SimpleScaffold
A Scaffold with GradientAppBar and SimpleScaffoldActions controls.
SimpleScaffoldActions
Model controlling GradientAppBar.actions for SimpleScaffold.
TitledWidget
Gradient and title for AlertDialog.content.
TransactionListTile
ListTile describing a Transaction.

Properties

backButtonBuilder WidgetBuilder
Home button with logo.png instead of "back" button the browser already has.
read / write
themes ↔ Map<String, AppTheme>
Supported themes.
read / write

Functions

buildDropdownMenuItem(List<String> x) → List<DropdownMenuItem<String>>
Returns list of DropdownMenuItem with value x, and child Text(x).
buildListTile(Widget title bool wideStyle, Widget widget) Widget
Returns ListTile styled for desktop or mobile depending on wideStyle.
useWideStyle(BuildContext context, double maxWidth) → bool
Use desktop instead of mobile style if maxWidth exceeded.