flutter_platform_widgets library

Classes

CupertinoAlertDialogData
CupertinoAppData
CupertinoAppRouterData
CupertinoButtonData
CupertinoDialogActionData
CupertinoFilledButtonData
CupertinoIconButtonData
CupertinoModalSheetData
CupertinoNavigationBarData
CupertinoPageScaffoldData
CupertinoProgressIndicatorData
CupertinoSliderData
CupertinoSwitchData
CupertinoTabBarData
CupertinoTabControllerData
CupertinoTabScaffoldData
CupertinoTabViewData
CupertinoTextFieldData
MaterialAlertDialogData
MaterialAppBarData
MaterialAppData
MaterialAppRouterData
MaterialDialogActionData
MaterialFlatButtonData
MaterialIconButtonData
MaterialModalSheetData
MaterialNavBarData
MaterialProgressIndicatorData
MaterialRaisedButtonData
MaterialScaffoldData
MaterialSliderData
MaterialSwitchData
MaterialTabController
MaterialTabControllerData
MaterialTabScaffoldData
MaterialTextFieldData
PlatformAlertDialog
PlatformApp
PlatformAppBar
PlatformButton
PlatformCircularProgressIndicator
PlatformDialogAction
PlatformIconButton
PlatformIcons
PlatformNavBar
PlatformProvider
A Provider that provides access to the functions of swicthing platforms. [...]
PlatformProviderState
PlatformScaffold
PlatformSettingsData
PlatformSlider
PlatformStyleData
PlatformSwitch
PlatformTabController
PlatformTabScaffold
PlatformText
PlatformTextField
PlatformWidget
PlatformWidgetBase<I extends Widget, A extends Widget>
PlatformWidgetBuilder
Provides a builder for either the Material or Cupertino platforms which take a child for common use [...]

Extensions

PlatformIconsExt

Functions

formatData(BuildContext context, String data) String
isCupertino(BuildContext context) bool
isMaterial(BuildContext context) bool
platform(BuildContext context) → PlatformTarget
platformPageRoute<T>({BuildContext context, WidgetBuilder builder, RouteSettings settings, bool maintainState: true, bool fullscreenDialog: false, String iosTitle}) PageRoute<T>
showPlatformDialog<T>({BuildContext context, WidgetBuilder builder, bool androidBarrierDismissible: true, bool barrierDismissible, RouteSettings routeSettings, bool useRootNavigator: true, bool materialUseSafeArea: true, Color materialBarrierColor}) Future<T>
showPlatformModalSheet<T>({BuildContext context, WidgetBuilder builder, MaterialModalSheetData material, CupertinoModalSheetData cupertino}) Future<T>
Displays either the showModalBottomSheet for material or showCupertinoModalPopup for cupertino

Enums

PlatformStyle

Typedefs

PlatformBuilder<T>(BuildContext context) → T
PlatformBuilder2<T>(BuildContext context, PlatformTarget platform) → T