flutterx_ui library

Flutterx UI

Classes

AlertDialogAction<T>
Define standard AlertDialog actions Each action will return a value to it's OnActionResult handler which by default is popResult
AnchoredOverlay
AnchoredOverlayData
AnnotatedSystemUIStyle
Apply style to both annotated region and AppBarTheme
AppBarLoader
Use this inside flexibleSpace of AppBar widget
DraggableBottomSheet
ExpandableListIcon
ExpandableListItem
ExpandableListView<T, K>
ExpandableListViewWrapper<T, K>
ExpandableTile
ExpansionParameters
FlutterHtmlMessageListener
FlutterHtmlRenderer
FlutterHtmlRendererContentSize
FooterView
HtmlSource
KeepAliveBuilder
MaterialStatefulWidget
MaterialStates
Controller for MaterialState set used by MaterialStatefulWidget You can update states by update function
Message
MessageAction
ResponsiveScreenContent
Applies ScreenLayout to child
ScopedData<T>
SimpleLoader
Simple loading spinner
SingleAnimationController
This class allows you to handle multiple animations using a single AnimationController this is useful when you want your widget to have multiple animations without impacting on performance Some parts of your widget may go forward, other reverse, and other may not change: this can be handled using by defining keys through setup and setupValue methods and then you can access controller value from operator[] Once everything is set up you can call animate that checks direction data and may start animations

Constants

m12 → const double
m16 → const double
m20 → const double
m24 → const double
m28 → const double
m32 → const double
m36 → const double
m4 → const double
m40 → const double
m44 → const double
m48 → const double
m52 → const double
m56 → const double
m60 → const double
m64 → const double
m68 → const double
m72 → const double
m76 → const double
m8 → const double
m80 → const double

Functions

importScript(HtmlSource script) Future<void>

Typedefs

ButtonStyleBuilder = Widget Function({required bool autofocus, required Widget child, required VoidCallback? onPressed})
Builder for AlertDialogAction
ExpandableItemBuilder<T> = Widget Function(BuildContext context, ExpansionParameters params, T item)
HtmlRendererBuilder = Widget Function(BuildContext context, ValueChanged<Object> setupElement)
OnActionResult<T> = void Function(BuildContext context, T value)
Handle Result of
OverlayBuilder = Widget Function(BuildContext context, Rect anchor, Rect overlay)