common library

Helper classes and functions

Classes

AppBarChangeNotifier
A class used for observing the AppBarState of a EditableList
AuthenticationReason
A class that holds information about the reason a navigation request is redirecting to the authentication workflow
ColorAwareCircularProgressIndicator widgets
Presents a constant color CircularProgressIndicator
DeletedItemsChangeNotifier
A class used for observing the items to be deleted from a EditableList
EditableList widgets
A Generic list of editable elements
EditableListConfiguration
A class that holds information about a navigation request
ShareController
WebShareDialog widgets
A widget only used on web to provide share options

Enums

AppBarState
Represents the state of the AppBar in an EditableList
Mode
Represents the mode of the EditableList

Constants

platform → const MethodChannel

Functions

formatShareSubject(dynamic item, dynamic type, dynamic title) → String
formatShareText(dynamic item, {dynamic lead}) → String
formatShareURL(dynamic item) → String
largeFormatAwareAppBar(BuildContext context, String title, {Color? background, List<Widget>? actions, VoidCallback? onDismiss}) → AppBar
Wraps an AppBar and configures the automaticallyImplyLeading flag based on isLargeFormatLayout
shareContent(BuildContext context, {dynamic title, dynamic message, dynamic url}) → void
showShareDialog(dynamic context, dynamic item, dynamic type, dynamic title, {dynamic lead}) → void

Typedefs

DataFunction = Future<List> Function(BuildContext context, bool refresh)
OnModeChanged = dynamic Function(Mode)