maybeWhen<TResult extends Object?> method
Null safety
- {TResult text(
- String data,
- Key? key,
- TextStyle? style,
- StrutStyle? strutStyle,
- TextAlign? textAlign,
- TextDirection? textDirection,
- Locale? locale,
- bool? softWrap,
- TextOverflow? overflow,
- double? textScaleFactor,
- int? maxLines,
- String? semanticsLabel,
- TextWidthBasis? textWidthBasis,
- TextHeightBehavior? textHeightBehavior,
- Color? selectionColor
- TResult sizedBox( )?,
- TResult sizedBoxExpanded( )?,
- TResult sizedBoxShrink( )?,
- TResult container(
- Key? key,
- Alignment? alignment,
- EdgeInsets? padding,
- Color? color,
- Decoration? decoration,
- Decoration? foregroundDecoration,
- double? width,
- double? height,
- BoxConstraints? constraints,
- EdgeInsets? margin,
- Matrix4? transform,
- Alignment? transformAlignment,
- Widget? child,
- Clip clipBehavior
- TResult constrainedBox(
- Key? key,
- BoxConstraints constraints,
- Widget? child
- TResult flex(
- Key? key,
- Axis direction,
- MainAxisAlignment mainAxisAlignment,
- MainAxisSize mainAxisSize,
- CrossAxisAlignment crossAxisAlignment,
- TextDirection? textDirection,
- VerticalDirection verticalDirection,
- TextBaseline? textBaseline,
- Clip clipBehavior,
- List<
Widget> children
- TResult wrap(
- Key? key,
- Axis direction,
- WrapAlignment alignment,
- double spacing,
- WrapAlignment runAlignment,
- double runSpacing,
- WrapCrossAlignment crossAxisAlignment,
- TextDirection? textDirection,
- VerticalDirection verticalDirection,
- Clip clipBehavior,
- List<
Widget> children
- TResult row(
- Key? key,
- MainAxisAlignment mainAxisAlignment,
- MainAxisSize mainAxisSize,
- CrossAxisAlignment crossAxisAlignment,
- TextDirection? textDirection,
- VerticalDirection verticalDirection,
- TextBaseline? textBaseline,
- List<
Widget> children
- TResult column(
- Key? key,
- MainAxisAlignment mainAxisAlignment,
- MainAxisSize mainAxisSize,
- CrossAxisAlignment crossAxisAlignment,
- TextDirection? textDirection,
- VerticalDirection verticalDirection,
- TextBaseline? textBaseline,
- List<
Widget> children
- TResult stack( )?,
- TResult positioned( )?,
- TResult image(
- Key? key,
- ImageProvider image,
- String? semanticLabel,
- bool excludeFromSemantics,
- double? width,
- double? height,
- Color? color,
- BlendMode? colorBlendMode,
- BoxFit? fit,
- Alignment alignment,
- ImageRepeat repeat,
- Rect? centerSlice,
- bool matchTextDirection,
- bool gaplessPlayback,
- bool isAntiAlias,
- FilterQuality filterQuality
- TResult flexible( )?,
- TResult expanded( )?,
- TResult center( )?,
- TResult padding(
- Key? key,
- EdgeInsets padding,
- Widget child
- TResult spacer( )?,
- TResult scrollBar( )?,
- TResult singleChildScrollView(
- Key? key,
- Axis scrollDirection,
- bool reverse,
- EdgeInsets? padding,
- bool? primary,
- ScrollPhysics? physics,
- Widget? child,
- Clip clipBehavior,
- String? restorationId,
- ScrollViewKeyboardDismissBehavior keyboardDismissBehavior
- TResult listView(
- Key? key,
- Axis scrollDirection,
- bool reverse,
- bool? primary,
- ScrollPhysics? physics,
- bool shrinkWrap,
- EdgeInsets? padding,
- double? itemExtent,
- Widget? prototypeItem,
- bool addAutomaticKeepAlives,
- bool addRepaintBoundaries,
- bool addSemanticIndexes,
- double? cacheExtent,
- List<
Widget> children, - int? semanticChildCount,
- String? restorationId,
- Clip clipBehavior
- TResult icon( )?,
- TResult iconButton(
- Key? key,
- double? iconSize,
- VisualDensity? visualDensity,
- EdgeInsets? padding,
- Alignment? alignment,
- double? splashRadius,
- Color? color,
- Color? focusColor,
- Color? hoverColor,
- Color? highlightColor,
- Color? splashColor,
- Color? disabledColor,
- Callback onPressed,
- MouseCursor? mouseCursor,
- bool autofocus,
- String? tooltip,
- bool? enableFeedback,
- BoxConstraints? constraints,
- bool? isSelected,
- Widget? selectedIcon,
- Widget icon
- TResult scaffold(
- Key? key,
- PreferredSizeWidget? appBar,
- Widget? body,
- Widget? floatingActionButton,
- FloatingActionButtonLocation? floatingActionButtonLocation,
- Widget? drawer,
- Widget? endDrawer,
- Widget? bottomSheet,
- Color? backgroundColor,
- bool? resizeToAvoidBottomInset,
- bool primary,
- bool extendBody,
- bool extendBodyBehindAppBar,
- Color? drawerScrimColor,
- double? drawerEdgeDragWidth,
- bool drawerEnableOpenDragGesture,
- bool endDrawerEnableOpenDragGesture,
- String? restorationId
- TResult floatingActionButton(
- Key? key,
- Widget? child,
- String? tooltip,
- Color? foregroundColor,
- Color? backgroundColor,
- Color? focusColor,
- Color? hoverColor,
- Color? splashColor,
- double? elevation,
- double? focusElevation,
- double? hoverElevation,
- double? highlightElevation,
- double? disabledElevation,
- Callback? onPressed,
- MouseCursor? mouseCursor,
- bool mini,
- ShapeBorder? shape,
- Clip clipBehavior,
- bool autofocus,
- MaterialTapTargetSize? materialTapTargetSize,
- bool isExtended,
- bool? enableFeedback
- TResult floatingActionButtonExtended(
- Key? key,
- Widget label,
- Widget? icon,
- String? tooltip,
- Color? foregroundColor,
- Color? backgroundColor,
- Color? focusColor,
- Color? hoverColor,
- Color? splashColor,
- double? elevation,
- double? focusElevation,
- double? hoverElevation,
- double? highlightElevation,
- double? disabledElevation,
- Callback? onPressed,
- MouseCursor? mouseCursor,
- ShapeBorder? shape,
- Clip clipBehavior,
- bool autofocus,
- MaterialTapTargetSize? materialTapTargetSize,
- bool isExtended,
- bool? enableFeedback
- TResult card( )?,
- TResult divider( )?,
- TResult verticalDivider( )?,
- TResult material(
- Key? key,
- MaterialType type,
- double elevation,
- Color? color,
- Color? shadowColor,
- Color? surfaceTintColor,
- TextStyle? textStyle,
- BorderRadius? borderRadius,
- ShapeBorder? shape,
- bool borderOnForeground,
- Clip clipBehavior,
- Duration animationDuration,
- Widget? child
- TResult materialButton(
- Key? key,
- Callback? onPressed,
- Callback? onLongPress,
- MouseCursor? mouseCursor,
- Color? textColor,
- Color? disabledTextColor,
- Color? color,
- Color? disabledColor,
- Color? focusColor,
- Color? hoverColor,
- Color? highlightColor,
- Color? splashColor,
- Brightness? colorBrightness,
- double? elevation,
- double? focusElevation,
- double? hoverElevation,
- double? highlightElevation,
- double? disabledElevation,
- EdgeInsets? padding,
- VisualDensity? visualDensity,
- ShapeBorder? shape,
- Clip clipBehavior,
- bool autofocus,
- MaterialTapTargetSize? materialTapTargetSize,
- Duration? animationDuration,
- double? minWidth,
- double? height,
- bool enableFeedback,
- Widget? child
- TResult outlinedButton( )?,
- TResult outlinedButtonIcon( )?,
- TResult textButton( )?,
- TResult textButtonIcon( )?,
- TResult filledButton( )?,
- TResult filledButtonIcon( )?,
- TResult filledTonalButton( )?,
- TResult filledTonalButtonIcon( )?,
- TResult elevatedButton( )?,
- TResult elevatedButtonIcon( )?,
- TResult fractionallySizedBox( )?,
- TResult fittedBox( )?,
- TResult gridView(
- Key? key,
- Axis scrollDirection,
- bool reverse,
- bool? primary,
- ScrollPhysics? physics,
- bool shrinkWrap,
- EdgeInsets? padding,
- SliverGridDelegate gridDelegate,
- bool addAutomaticKeepAlives,
- bool addRepaintBoundaries,
- bool addSemanticIndexes,
- double? cacheExtent,
- List<
Widget> children, - int? semanticChildCount,
- Clip clipBehavior,
- ScrollViewKeyboardDismissBehavior keyboardDismissBehavior,
- String? restorationId
- TResult placeholder( )?,
- TResult circularProgressIndicator( )?,
- TResult linearProgressIndicator( )?,
- TResult materialApp(
- Key? key,
- Widget? home,
- String? initialRoute,
- String title,
- Color? color,
- ThemeData? theme,
- ThemeData? darkTheme,
- ThemeData? highContrastTheme,
- ThemeData? highContrastDarkTheme,
- ThemeMode? themeMode,
- Duration themeAnimationDuration,
- Curves themeAnimationCurve,
- Locale? locale,
- Iterable<
Locale> supportedLocales, - bool debugShowMaterialGrid,
- bool showPerformanceOverlay,
- bool checkerboardRasterCacheImages,
- bool checkerboardOffscreenLayers,
- bool showSemanticsDebugger,
- bool debugShowCheckedModeBanner,
- String? restorationScopeId,
- bool useInheritedMediaQuery,
- Map<
String, Widget> routes
- TResult interactiveViewer( )?,
- TResult customScrollView( )?,
- TResult listViewCustom(
- Key? key,
- Axis scrollDirection,
- bool reverse,
- bool? primary,
- ScrollPhysics? physics,
- bool shrinkWrap,
- EdgeInsets? padding,
- double? itemExtent,
- Widget? prototypeItem,
- SliverChildDelegate childrenDelegate,
- double? cacheExtent,
- int? semanticChildCount,
- ScrollViewKeyboardDismissBehavior keyboardDismissBehavior,
- String? restorationId,
- Clip clipBehavior
- TResult safeArea( )?,
- TResult offstage( )?,
- TResult opacity( )?,
- TResult nestedScrollView( )?,
- TResult aspectRatio( )?,
- TResult chip(
- Key? key,
- Widget? avatar,
- Widget label,
- TextStyle? labelStyle,
- EdgeInsets? labelPadding,
- Widget? deleteIcon,
- Callback? onDeleted,
- Color? deleteIconColor,
- String? deleteButtonTooltipMessage,
- BorderSide? side,
- ShapeBorder? shape,
- Clip clipBehavior,
- bool autofocus,
- Color? backgroundColor,
- EdgeInsets? padding,
- VisualDensity? visualDensity,
- MaterialTapTargetSize? materialTapTargetSize,
- double? elevation,
- Color? shadowColor,
- Color? surfaceTintColor
- TResult magnifier( )?,
- TResult table(
- Key? key,
- List<
TableRow> children, - Map<
int, TableColumnWidth> ? columnWidths, - TableColumnWidth defaultColumnWidth,
- TextDirection? textDirection,
- TableBorder? border,
- TableCellVerticalAlignment defaultVerticalAlignment,
- TextBaseline? textBaseline
- TResult dataTable(
- Key? key,
- List<
DataColumn> columns, - int? sortColumnIndex,
- bool sortAscending,
- Callback? onSelectAll,
- Callback? onDeselectAll,
- Decoration? decoration,
- MaterialStateProperty? dataRowColor,
- double? dataRowHeight,
- TextStyle? dataTextStyle,
- MaterialStateProperty? headingRowColor,
- double? headingRowHeight,
- TextStyle? headingTextStyle,
- double? horizontalMargin,
- double? columnSpacing,
- bool showCheckboxColumn,
- bool showBottomBorder,
- double? dividerThickness,
- List<
DataRow> rows, - double? checkboxHorizontalMargin,
- TableBorder? border,
- Clip clipBehavior
- TResult repaintBoundary( )?,
- TResult clipRect( )?,
- TResult clipRRect(
- Key? key,
- BorderRadius? borderRadius,
- Clip clipBehavior,
- Widget? child
- TResult clipOval( )?,
- TResult checkbox(
- Key? key,
- bool? value,
- bool tristate,
- FormBoolField? field,
- MouseCursor? mouseCursor,
- Color? activeColor,
- MaterialStateProperty? fillColor,
- Color? checkColor,
- Color? focusColor,
- Color? hoverColor,
- MaterialStateProperty? overlayColor,
- double? splashRadius,
- MaterialTapTargetSize? materialTapTargetSize,
- VisualDensity? visualDensity,
- bool autofocus,
- ShapeBorder? shape,
- BorderSide? side,
- bool isError
- TResult listTile(
- Key? key,
- Widget? leading,
- Widget? title,
- Widget? subtitle,
- Widget? trailing,
- bool isThreeLine,
- bool? dense,
- VisualDensity? visualDensity,
- ShapeBorder? shape,
- Color? selectedColor,
- Color? iconColor,
- Color? textColor,
- EdgeInsets? contentPadding,
- bool enabled,
- Callback? onTap,
- Callback? onLongPress,
- MouseCursor? mouseCursor,
- bool selected,
- Color? focusColor,
- Color? hoverColor,
- Color? splashColor,
- bool autofocus,
- Color? tileColor,
- Color? selectedTileColor,
- bool? enableFeedback,
- double? horizontalTitleGap,
- double? minVerticalPadding,
- double? minLeadingWidth
- TResult expansionTile(
- Key? key,
- Widget? leading,
- Widget title,
- Widget? subtitle,
- List<
Widget> children, - Widget? trailing,
- bool initiallyExpanded,
- bool maintainState,
- EdgeInsets? tilePadding,
- CrossAxisAlignment? expandedCrossAxisAlignment,
- Alignment? expandedAlignment,
- EdgeInsets? childrenPadding,
- Color? backgroundColor,
- Color? collapsedBackgroundColor,
- Color? textColor,
- Color? collapsedTextColor,
- Color? iconColor,
- Color? collapsedIconColor,
- ShapeBorder? shape,
- ShapeBorder? collapsedShape,
- Clip? clipBehavior,
- ListTileControlAffinity? controlAffinity
- TResult gridTile( )?,
- TResult defaultTabController( )?,
- TResult defaultTextStyle(
- Key? key,
- TextStyle style,
- TextAlign? textAlign,
- bool softWrap,
- TextOverflow overflow,
- int? maxLines,
- TextWidthBasis textWidthBasis,
- TextHeightBehavior? textHeightBehavior,
- Widget child
- TResult theme( )?,
- TResult tabBarView(
- Key? key,
- List<
Widget> children, - ScrollPhysics? physics,
- DragStartBehavior dragStartBehavior,
- double viewportFraction,
- Clip clipBehavior
- TResult tab( )?,
- TResult form(
- Key? key,
- Widget child,
- Callback? onChanged,
- AutovalidateMode? autovalidateMode
- TResult textRich(
- InlineSpan textSpan,
- Key? key,
- TextStyle? style,
- StrutStyle? strutStyle,
- TextAlign? textAlign,
- TextDirection? textDirection,
- Locale? locale,
- bool? softWrap,
- TextOverflow? overflow,
- double? textScaleFactor,
- int? maxLines,
- String? semanticsLabel,
- TextWidthBasis? textWidthBasis,
- TextHeightBehavior? textHeightBehavior,
- Color? selectionColor
- TResult selectableText(
- String data,
- Key? key,
- TextStyle? style,
- StrutStyle? strutStyle,
- TextAlign? textAlign,
- TextDirection? textDirection,
- double? textScaleFactor,
- bool showCursor,
- bool autofocus,
- int? minLines,
- int? maxLines,
- double cursorWidth,
- double? cursorHeight,
- Radius? cursorRadius,
- Color? cursorColor,
- BoxHeightStyle selectionHeightStyle,
- BoxWidthStyle selectionWidthStyle,
- DragStartBehavior dragStartBehavior,
- bool enableInteractiveSelection,
- Callback? onTap,
- ScrollPhysics? scrollPhysics,
- String? semanticsLabel,
- TextHeightBehavior? textHeightBehavior,
- TextWidthBasis? textWidthBasis
- TResult selectableTextRich(
- TextSpan textSpan,
- Key? key,
- TextStyle? style,
- StrutStyle? strutStyle,
- TextAlign? textAlign,
- TextDirection? textDirection,
- double? textScaleFactor,
- bool showCursor,
- bool autofocus,
- int? minLines,
- int? maxLines,
- double cursorWidth,
- double? cursorHeight,
- Radius? cursorRadius,
- Color? cursorColor,
- BoxHeightStyle selectionHeightStyle,
- BoxWidthStyle selectionWidthStyle,
- DragStartBehavior dragStartBehavior,
- bool enableInteractiveSelection,
- Callback? onTap,
- ScrollPhysics? scrollPhysics,
- String? semanticsLabel,
- TextHeightBehavior? textHeightBehavior,
- TextWidthBasis? textWidthBasis
- TResult inkWell(
- Key? key,
- Widget? child,
- Callback? onTap,
- Callback? onDoubleTap,
- Callback? onLongPress,
- Callback? onTapCancel,
- BoolSelectionCallback? onHighlightChanged,
- BoolSelectionCallback? onHover,
- MouseCursor? mouseCursor,
- Color? focusColor,
- Color? hoverColor,
- Color? highlightColor,
- MaterialStateProperty? overlayColor,
- Color? splashColor,
- double? radius,
- BorderRadius? borderRadius,
- ShapeBorder? customBorder,
- bool? enableFeedback,
- bool excludeFromSemantics,
- bool canRequestFocus,
- BoolSelectionCallback? onFocusChange,
- bool autofocus
- TResult gestureDetector(
- Key? key,
- Widget? child,
- Callback? onTap,
- Callback? onTapCancel,
- Callback? onSecondaryTap,
- Callback? onSecondaryTapCancel,
- Callback? onTertiaryTapCancel,
- Callback? onDoubleTap,
- Callback? onDoubleTapCancel,
- Callback? onLongPressCancel,
- Callback? onLongPress,
- Callback? onLongPressUp,
- Callback? onSecondaryLongPressCancel,
- Callback? onSecondaryLongPress,
- Callback? onSecondaryLongPressUp,
- Callback? onTertiaryLongPressCancel,
- Callback? onTertiaryLongPress,
- Callback? onTertiaryLongPressUp,
- Callback? onVerticalDragCancel,
- Callback? onHorizontalDragCancel,
- Callback? onPanCancel,
- HitTestBehavior? behavior,
- bool excludeFromSemantics,
- DragStartBehavior dragStartBehavior,
- Set<
PointerDeviceKind> ? supportedDevices
- TResult textFormField(
- Key? key,
- String? initialValue,
- FormStringField? field,
- InputDecoration? decoration,
- TextInputType? keyboardType,
- TextCapitalization textCapitalization,
- TextInputAction? textInputAction,
- TextStyle? style,
- StrutStyle? strutStyle,
- TextDirection? textDirection,
- TextAlign textAlign,
- TextAlignVertical? textAlignVertical,
- bool autofocus,
- bool readOnly,
- bool? showCursor,
- String obscuringCharacter,
- bool obscureText,
- bool autocorrect,
- SmartDashesType? smartDashesType,
- SmartQuotesType? smartQuotesType,
- bool enableSuggestions,
- MaxLengthEnforcement? maxLengthEnforcement,
- int? maxLines,
- int? minLines,
- bool expands,
- int? maxLength,
- Callback? onTap,
- Map<
String, String> ? validatorMessages, - Callback? onEditingComplete,
- List<
TextInputFormatter> ? inputFormatters, - bool? enabled,
- double cursorWidth,
- double? cursorHeight,
- Radius? cursorRadius,
- Color? cursorColor,
- Brightness? keyboardAppearance,
- EdgeInsets scrollPadding,
- bool? enableInteractiveSelection,
- ScrollPhysics? scrollPhysics,
- Iterable<
String> ? autofillHints, - AutovalidateMode? autovalidateMode,
- String? restorationId,
- bool enableIMEPersonalizedLearning,
- MouseCursor? mouseCursor
- TResult materialSwitch(
- Key? key,
- bool value,
- FormBoolField? field,
- Color? activeColor,
- Color? activeTrackColor,
- Color? inactiveThumbColor,
- Color? inactiveTrackColor,
- ImageProvider? activeThumbImage,
- ImageProvider? inactiveThumbImage,
- MaterialStateProperty? thumbColor,
- MaterialStateProperty? trackColor,
- MaterialTapTargetSize? materialTapTargetSize,
- DragStartBehavior dragStartBehavior,
- MouseCursor? mouseCursor,
- Color? focusColor,
- Color? hoverColor,
- MaterialStateProperty? overlayColor,
- double? splashRadius,
- BoolSelectionCallback? onFocusChange,
- bool autofocus
- TResult inputDatePickerFormField( )?,
- TResult dropdownButtonFormField(
- Key? key,
- FormStringField? field,
- List<
DropdownMenuItem> items, - String? value,
- Widget? hint,
- Widget? disabledHint,
- Callback? onTap,
- int elevation,
- TextStyle? style,
- Widget? icon,
- Color? iconDisabledColor,
- Color? iconEnabledColor,
- double iconSize,
- bool isDense,
- bool isExpanded,
- double? itemHeight,
- Color? focusColor,
- bool autofocus,
- Color? dropdownColor,
- InputDecoration? decoration,
- Map<
String, String> ? validatorMessages, - AutovalidateMode? autovalidateMode,
- bool? enableFeedback,
- Alignment alignment,
- BorderRadius? borderRadius
- TResult popupMenuButton(
- Key? key,
- List<
PopupMenuEntry> items, - String? initialValue,
- Callback? onOpened,
- FormStringField? field,
- Callback? onCanceled,
- String? tooltip,
- double? elevation,
- Color? shadowColor,
- Color? surfaceTintColor,
- EdgeInsets padding,
- Widget? child,
- double? splashRadius,
- Widget? icon,
- double? iconSize,
- Offset offset,
- bool enabled,
- ShapeBorder? shape,
- Color? color,
- bool? enableFeedback,
- BoxConstraints? constraints,
- PopupMenuPosition? position,
- Clip clipBehavior
- TResult ignorePointer( )?,
- TResult responsive( )?,
- TResult platform(
- Key? key,
- Widget? child,
- Map<
TargetPlatform, Widget> targets
- TResult custom( )?,
- TResult network(
- Key? key,
- NetworkHttpRequest request
- required TResult orElse(
@optionalTypeArgs, inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(
String data,
Key? key,
TextStyle? style,
StrutStyle? strutStyle,
TextAlign? textAlign,
TextDirection? textDirection,
Locale? locale,
bool? softWrap,
TextOverflow? overflow,
double? textScaleFactor,
int? maxLines,
String? semanticsLabel,
TextWidthBasis? textWidthBasis,
TextHeightBehavior? textHeightBehavior,
Color? selectionColor)?
text,
TResult Function(Key? key, double? width, double? height, Widget? child)?
sizedBox,
TResult Function(Key? key, Widget? child)? sizedBoxExpanded,
TResult Function(Key? key, Widget? child)? sizedBoxShrink,
TResult Function(
Key? key,
Alignment? alignment,
EdgeInsets? padding,
Color? color,
Decoration? decoration,
Decoration? foregroundDecoration,
double? width,
double? height,
BoxConstraints? constraints,
EdgeInsets? margin,
@matrixConverter Matrix4? transform,
Alignment? transformAlignment,
Widget? child,
Clip clipBehavior)?
container,
TResult Function(Key? key, BoxConstraints constraints, Widget? child)?
constrainedBox,
TResult Function(
Key? key,
Axis direction,
MainAxisAlignment mainAxisAlignment,
MainAxisSize mainAxisSize,
CrossAxisAlignment crossAxisAlignment,
TextDirection? textDirection,
VerticalDirection verticalDirection,
TextBaseline? textBaseline,
Clip clipBehavior,
List<Widget> children)?
flex,
TResult Function(
Key? key,
Axis direction,
WrapAlignment alignment,
double spacing,
WrapAlignment runAlignment,
double runSpacing,
WrapCrossAlignment crossAxisAlignment,
TextDirection? textDirection,
VerticalDirection verticalDirection,
Clip clipBehavior,
List<Widget> children)?
wrap,
TResult Function(
Key? key,
MainAxisAlignment mainAxisAlignment,
MainAxisSize mainAxisSize,
CrossAxisAlignment crossAxisAlignment,
TextDirection? textDirection,
VerticalDirection verticalDirection,
TextBaseline? textBaseline,
List<Widget> children)?
row,
TResult Function(
Key? key,
MainAxisAlignment mainAxisAlignment,
MainAxisSize mainAxisSize,
CrossAxisAlignment crossAxisAlignment,
TextDirection? textDirection,
VerticalDirection verticalDirection,
TextBaseline? textBaseline,
List<Widget> children)?
column,
TResult Function(
Key? key,
Alignment alignment,
TextDirection? textDirection,
StackFit fit,
Clip clipBehavior,
List<Widget> children)?
stack,
TResult Function(Key? key, double? left, double? top, double? right,
double? bottom, double? width, double? height, Widget child)?
positioned,
TResult Function(
Key? key,
ImageProvider image,
String? semanticLabel,
bool excludeFromSemantics,
double? width,
double? height,
Color? color,
BlendMode? colorBlendMode,
BoxFit? fit,
Alignment alignment,
ImageRepeat repeat,
Rect? centerSlice,
bool matchTextDirection,
bool gaplessPlayback,
bool isAntiAlias,
FilterQuality filterQuality)?
image,
TResult Function(Key? key, int flex, FlexFit fit, Widget child)? flexible,
TResult Function(Key? key, int flex, Widget child)? expanded,
TResult Function(
Key? key, double? widthFactor, double? heightFactor, Widget child)?
center,
TResult Function(Key? key, EdgeInsets padding, Widget child)? padding,
TResult Function(Key? key, int flex)? spacer,
TResult Function(
Key? key,
Widget child,
bool? thumbVisibility,
bool? trackVisibility,
double? thickness,
Radius? radius,
bool? interactive,
ScrollbarOrientation? scrollbarOrientation)?
scrollBar,
TResult Function(
Key? key,
Axis scrollDirection,
bool reverse,
EdgeInsets? padding,
bool? primary,
ScrollPhysics? physics,
Widget? child,
Clip clipBehavior,
String? restorationId,
ScrollViewKeyboardDismissBehavior keyboardDismissBehavior)?
singleChildScrollView,
TResult Function(
Key? key,
Axis scrollDirection,
bool reverse,
bool? primary,
ScrollPhysics? physics,
bool shrinkWrap,
EdgeInsets? padding,
double? itemExtent,
Widget? prototypeItem,
bool addAutomaticKeepAlives,
bool addRepaintBoundaries,
bool addSemanticIndexes,
double? cacheExtent,
List<Widget> children,
int? semanticChildCount,
String? restorationId,
Clip clipBehavior)?
listView,
TResult Function(
IconData? icon,
Key? key,
double? size,
double? fill,
double? weight,
double? grade,
double? opticalSize,
Color? color,
List<Shadow>? shadows,
String? semanticLabel,
TextDirection? textDirection)?
icon,
TResult Function(
Key? key,
double? iconSize,
VisualDensity? visualDensity,
EdgeInsets? padding,
Alignment? alignment,
double? splashRadius,
Color? color,
Color? focusColor,
Color? hoverColor,
Color? highlightColor,
Color? splashColor,
Color? disabledColor,
Callback onPressed,
MouseCursor? mouseCursor,
bool autofocus,
String? tooltip,
bool? enableFeedback,
BoxConstraints? constraints,
bool? isSelected,
Widget? selectedIcon,
Widget icon)?
iconButton,
TResult Function(
Key? key,
PreferredSizeWidget? appBar,
Widget? body,
Widget? floatingActionButton,
FloatingActionButtonLocation? floatingActionButtonLocation,
List<Widget>? persistentFooterButtons,
Alignment persistentFooterAlignment,
Widget? drawer,
Widget? endDrawer,
Widget? bottomNavigationBar,
Widget? bottomSheet,
Color? backgroundColor,
bool? resizeToAvoidBottomInset,
bool primary,
bool extendBody,
bool extendBodyBehindAppBar,
Color? drawerScrimColor,
double? drawerEdgeDragWidth,
bool drawerEnableOpenDragGesture,
bool endDrawerEnableOpenDragGesture,
String? restorationId)?
scaffold,
TResult Function(
Key? key,
Widget? child,
String? tooltip,
Color? foregroundColor,
Color? backgroundColor,
Color? focusColor,
Color? hoverColor,
Color? splashColor,
double? elevation,
double? focusElevation,
double? hoverElevation,
double? highlightElevation,
double? disabledElevation,
Callback? onPressed,
MouseCursor? mouseCursor,
bool mini,
ShapeBorder? shape,
Clip clipBehavior,
bool autofocus,
MaterialTapTargetSize? materialTapTargetSize,
bool isExtended,
bool? enableFeedback)?
floatingActionButton,
TResult Function(
Key? key,
Widget label,
Widget? icon,
String? tooltip,
Color? foregroundColor,
Color? backgroundColor,
Color? focusColor,
Color? hoverColor,
Color? splashColor,
double? elevation,
double? focusElevation,
double? hoverElevation,
double? highlightElevation,
double? disabledElevation,
Callback? onPressed,
MouseCursor? mouseCursor,
ShapeBorder? shape,
Clip clipBehavior,
bool autofocus,
MaterialTapTargetSize? materialTapTargetSize,
bool isExtended,
bool? enableFeedback)?
floatingActionButtonExtended,
TResult Function(
Key? key,
Color? color,
Color? shadowColor,
Color? surfaceTintColor,
double? elevation,
ShapeBorder? shape,
bool borderOnForeground,
EdgeInsets? margin,
Clip? clipBehavior,
Widget? child,
bool semanticContainer)?
card,
TResult Function(Key? key, double? height, double? thickness,
double? indent, double? endIndent, Color? color)?
divider,
TResult Function(Key? key, double? width, double? thickness, double? indent,
double? endIndent, Color? color)?
verticalDivider,
TResult Function(
Key? key,
MaterialType type,
double elevation,
Color? color,
Color? shadowColor,
Color? surfaceTintColor,
TextStyle? textStyle,
BorderRadius? borderRadius,
ShapeBorder? shape,
bool borderOnForeground,
Clip clipBehavior,
Duration animationDuration,
Widget? child)?
material,
TResult Function(
Key? key,
Callback? onPressed,
Callback? onLongPress,
MouseCursor? mouseCursor,
Color? textColor,
Color? disabledTextColor,
Color? color,
Color? disabledColor,
Color? focusColor,
Color? hoverColor,
Color? highlightColor,
Color? splashColor,
Brightness? colorBrightness,
double? elevation,
double? focusElevation,
double? hoverElevation,
double? highlightElevation,
double? disabledElevation,
EdgeInsets? padding,
VisualDensity? visualDensity,
ShapeBorder? shape,
Clip clipBehavior,
bool autofocus,
MaterialTapTargetSize? materialTapTargetSize,
Duration? animationDuration,
double? minWidth,
double? height,
bool enableFeedback,
Widget? child)?
materialButton,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool autofocus, Clip clipBehavior, Widget child)?
outlinedButton,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool? autofocus, Clip? clipBehavior, Widget icon, Widget label)?
outlinedButtonIcon,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool autofocus, Clip clipBehavior, Widget child)?
textButton,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool? autofocus, Clip? clipBehavior, Widget icon, Widget label)?
textButtonIcon,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool autofocus, Clip clipBehavior, Widget child)?
filledButton,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool? autofocus, Clip? clipBehavior, Widget icon, Widget label)?
filledButtonIcon,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool autofocus, Clip clipBehavior, Widget child)?
filledTonalButton,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool? autofocus, Clip? clipBehavior, Widget icon, Widget label)?
filledTonalButtonIcon,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool autofocus, Clip clipBehavior, Widget child)?
elevatedButton,
TResult Function(Key? key, Callback? onPressed, Callback? onLongPress,
bool? autofocus, Clip? clipBehavior, Widget icon, Widget label)?
elevatedButtonIcon,
TResult Function(Key? key, Alignment alignment, double? widthFactor,
double? heightFactor, Widget? child)?
fractionallySizedBox,
TResult Function(Key? key, BoxFit fit, Alignment alignment,
Clip clipBehavior, Widget? child)?
fittedBox,
TResult Function(
Key? key,
Axis scrollDirection,
bool reverse,
bool? primary,
ScrollPhysics? physics,
bool shrinkWrap,
EdgeInsets? padding,
SliverGridDelegate gridDelegate,
bool addAutomaticKeepAlives,
bool addRepaintBoundaries,
bool addSemanticIndexes,
double? cacheExtent,
List<Widget> children,
int? semanticChildCount,
Clip clipBehavior,
ScrollViewKeyboardDismissBehavior keyboardDismissBehavior,
String? restorationId)?
gridView,
TResult Function(Key? key, Color color, double strokeWidth,
double fallbackWidth, double fallbackHeight, Widget? child)?
placeholder,
TResult Function(
Key? key,
double? value,
Color? backgroundColor,
Color? color,
double strokeWidth,
String? semanticsLabel,
String? semanticsValue)?
circularProgressIndicator,
TResult Function(
Key? key,
double? value,
Color? backgroundColor,
Color? color,
double? minHeight,
String? semanticsLabel,
String? semanticsValue)?
linearProgressIndicator,
TResult Function(
Key? key,
Widget? home,
String? initialRoute,
String title,
Color? color,
ThemeData? theme,
ThemeData? darkTheme,
ThemeData? highContrastTheme,
ThemeData? highContrastDarkTheme,
ThemeMode? themeMode,
Duration themeAnimationDuration,
Curves themeAnimationCurve,
Locale? locale,
Iterable<Locale> supportedLocales,
bool debugShowMaterialGrid,
bool showPerformanceOverlay,
bool checkerboardRasterCacheImages,
bool checkerboardOffscreenLayers,
bool showSemanticsDebugger,
bool debugShowCheckedModeBanner,
String? restorationScopeId,
bool useInheritedMediaQuery,
Map<String, Widget> routes)?
materialApp,
TResult Function(
Key? key,
Clip clipBehavior,
PanAxis panAxis,
EdgeInsets boundaryMargin,
bool constrained,
double maxScale,
double minScale,
double interactionEndFrictionCoefficient,
bool panEnabled,
bool scaleEnabled,
double scaleFactor,
Alignment? alignment,
Widget child)?
interactiveViewer,
TResult Function(
Key? key,
Axis scrollDirection,
bool reverse,
bool? primary,
ScrollPhysics? physics,
bool shrinkWrap,
Key? center,
double anchor,
double? cacheExtent,
List<Sliver> slivers,
int? semanticChildCount,
ScrollViewKeyboardDismissBehavior keyboardDismissBehavior,
String? restorationId,
Clip clipBehavior)?
customScrollView,
TResult Function(
Key? key,
Axis scrollDirection,
bool reverse,
bool? primary,
ScrollPhysics? physics,
bool shrinkWrap,
EdgeInsets? padding,
double? itemExtent,
Widget? prototypeItem,
SliverChildDelegate childrenDelegate,
double? cacheExtent,
int? semanticChildCount,
ScrollViewKeyboardDismissBehavior keyboardDismissBehavior,
String? restorationId,
Clip clipBehavior)?
listViewCustom,
TResult Function(Key? key, bool left, bool top, bool right, bool bottom,
EdgeInsets minimum, bool maintainBottomViewPadding, Widget child)?
safeArea,
TResult Function(Key? key, bool offstage, Widget? child)? offstage,
TResult Function(Key? key, double opacity, bool alwaysIncludeSemantics,
Widget? child)?
opacity,
TResult Function(
Key? key,
Axis scrollDirection,
bool reverse,
ScrollPhysics? physics,
List<Sliver> slivers,
List<Sliver>? innerBoxIsScrolledSlivers,
Widget body,
bool floatHeaderSlivers,
Clip clipBehavior,
String? restorationId)?
nestedScrollView,
TResult Function(Key? key, double aspectRatio, Widget? child)? aspectRatio,
TResult Function(
Key? key,
Widget? avatar,
Widget label,
TextStyle? labelStyle,
EdgeInsets? labelPadding,
Widget? deleteIcon,
Callback? onDeleted,
Color? deleteIconColor,
String? deleteButtonTooltipMessage,
BorderSide? side,
ShapeBorder? shape,
Clip clipBehavior,
bool autofocus,
Color? backgroundColor,
EdgeInsets? padding,
VisualDensity? visualDensity,
MaterialTapTargetSize? materialTapTargetSize,
double? elevation,
Color? shadowColor,
Color? surfaceTintColor)?
chip,
TResult Function(
Key? key,
Offset additionalFocalPointOffset,
BorderRadius borderRadius,
Color filmColor,
List<BoxShadow> shadows,
Size size)?
magnifier,
TResult Function(
Key? key,
List<TableRow> children,
Map<int, TableColumnWidth>? columnWidths,
TableColumnWidth defaultColumnWidth,
TextDirection? textDirection,
TableBorder? border,
TableCellVerticalAlignment defaultVerticalAlignment,
TextBaseline? textBaseline)?
table,
TResult Function(
Key? key,
List<DataColumn> columns,
int? sortColumnIndex,
bool sortAscending,
Callback? onSelectAll,
Callback? onDeselectAll,
Decoration? decoration,
MaterialStateProperty? dataRowColor,
double? dataRowHeight,
TextStyle? dataTextStyle,
MaterialStateProperty? headingRowColor,
double? headingRowHeight,
TextStyle? headingTextStyle,
double? horizontalMargin,
double? columnSpacing,
bool showCheckboxColumn,
bool showBottomBorder,
double? dividerThickness,
List<DataRow> rows,
double? checkboxHorizontalMargin,
TableBorder? border,
Clip clipBehavior)?
dataTable,
TResult Function(Key? key, Widget? child)? repaintBoundary,
TResult Function(Key? key, Clip clipBehavior, Widget? child)? clipRect,
TResult Function(Key? key, BorderRadius? borderRadius, Clip clipBehavior,
Widget? child)?
clipRRect,
TResult Function(Key? key, Clip clipBehavior, Widget? child)? clipOval,
TResult Function(
Key? key,
bool? value,
bool tristate,
FormBoolField? field,
MouseCursor? mouseCursor,
Color? activeColor,
MaterialStateProperty? fillColor,
Color? checkColor,
Color? focusColor,
Color? hoverColor,
MaterialStateProperty? overlayColor,
double? splashRadius,
MaterialTapTargetSize? materialTapTargetSize,
VisualDensity? visualDensity,
bool autofocus,
ShapeBorder? shape,
BorderSide? side,
bool isError)?
checkbox,
TResult Function(
Key? key,
Widget? leading,
Widget? title,
Widget? subtitle,
Widget? trailing,
bool isThreeLine,
bool? dense,
VisualDensity? visualDensity,
ShapeBorder? shape,
Color? selectedColor,
Color? iconColor,
Color? textColor,
EdgeInsets? contentPadding,
bool enabled,
Callback? onTap,
Callback? onLongPress,
MouseCursor? mouseCursor,
bool selected,
Color? focusColor,
Color? hoverColor,
Color? splashColor,
bool autofocus,
Color? tileColor,
Color? selectedTileColor,
bool? enableFeedback,
double? horizontalTitleGap,
double? minVerticalPadding,
double? minLeadingWidth)?
listTile,
TResult Function(
Key? key,
Widget? leading,
Widget title,
Widget? subtitle,
List<Widget> children,
Widget? trailing,
bool initiallyExpanded,
bool maintainState,
EdgeInsets? tilePadding,
CrossAxisAlignment? expandedCrossAxisAlignment,
Alignment? expandedAlignment,
EdgeInsets? childrenPadding,
Color? backgroundColor,
Color? collapsedBackgroundColor,
Color? textColor,
Color? collapsedTextColor,
Color? iconColor,
Color? collapsedIconColor,
ShapeBorder? shape,
ShapeBorder? collapsedShape,
Clip? clipBehavior,
ListTileControlAffinity? controlAffinity)?
expansionTile,
TResult Function(Key? key, Widget? header, Widget? footer, Widget child)?
gridTile,
TResult Function(Key? key, int length, int initialIndex, Widget child,
Duration? animationDuration)?
defaultTabController,
TResult Function(
Key? key,
TextStyle style,
TextAlign? textAlign,
bool softWrap,
TextOverflow overflow,
int? maxLines,
TextWidthBasis textWidthBasis,
TextHeightBehavior? textHeightBehavior,
Widget child)?
defaultTextStyle,
TResult Function(Key? key, ThemeData data, Widget child)? theme,
TResult Function(
Key? key,
List<Widget> children,
ScrollPhysics? physics,
DragStartBehavior dragStartBehavior,
double viewportFraction,
Clip clipBehavior)?
tabBarView,
TResult Function(
Key? key,
Color? backgroundColor,
bool extended,
Widget? leading,
Widget? trailing,
List<NavigationRailDestination> destinations,
int? selectedIndex,
IntSelectionCallback? onDestinationSelected,
double? elevation,
double? groupAlignment,
NavigationRailLabelType? labelType,
TextStyle? unselectedLabelTextStyle,
TextStyle? selectedLabelTextStyle,
IconThemeData? unselectedIconTheme,
IconThemeData? selectedIconTheme,
double? minWidth,
double? minExtendedWidth,
bool? useIndicator,
Color? indicatorColor,
ShapeBorder? indicatorShape)?
navigationRail,
TResult Function(
Key? key,
Duration? animationDuration,
int selectedIndex,
List<Widget> destinations,
IntSelectionCallback? onDestinationSelected,
Color? backgroundColor,
double? elevation,
Color? shadowColor,
Color? surfaceTintColor,
Color? indicatorColor,
ShapeBorder? indicatorShape,
double? height,
NavigationDestinationLabelBehavior? labelBehavior)?
navigationBar,
TResult Function(Key? key, String? text, Widget? icon,
EdgeInsets iconMargin, double? height, Widget? child)?
tab,
TResult Function(Key? key, Widget child, Callback? onChanged,
AutovalidateMode? autovalidateMode)?
form,
TResult Function(
InlineSpan textSpan,
Key? key,
TextStyle? style,
StrutStyle? strutStyle,
TextAlign? textAlign,
TextDirection? textDirection,
Locale? locale,
bool? softWrap,
TextOverflow? overflow,
double? textScaleFactor,
int? maxLines,
String? semanticsLabel,
TextWidthBasis? textWidthBasis,
TextHeightBehavior? textHeightBehavior,
Color? selectionColor)?
textRich,
TResult Function(
String data,
Key? key,
TextStyle? style,
StrutStyle? strutStyle,
TextAlign? textAlign,
TextDirection? textDirection,
double? textScaleFactor,
bool showCursor,
bool autofocus,
int? minLines,
int? maxLines,
double cursorWidth,
double? cursorHeight,
Radius? cursorRadius,
Color? cursorColor,
BoxHeightStyle selectionHeightStyle,
BoxWidthStyle selectionWidthStyle,
DragStartBehavior dragStartBehavior,
bool enableInteractiveSelection,
Callback? onTap,
ScrollPhysics? scrollPhysics,
String? semanticsLabel,
TextHeightBehavior? textHeightBehavior,
TextWidthBasis? textWidthBasis)?
selectableText,
TResult Function(
TextSpan textSpan,
Key? key,
TextStyle? style,
StrutStyle? strutStyle,
TextAlign? textAlign,
TextDirection? textDirection,
double? textScaleFactor,
bool showCursor,
bool autofocus,
int? minLines,
int? maxLines,
double cursorWidth,
double? cursorHeight,
Radius? cursorRadius,
Color? cursorColor,
BoxHeightStyle selectionHeightStyle,
BoxWidthStyle selectionWidthStyle,
DragStartBehavior dragStartBehavior,
bool enableInteractiveSelection,
Callback? onTap,
ScrollPhysics? scrollPhysics,
String? semanticsLabel,
TextHeightBehavior? textHeightBehavior,
TextWidthBasis? textWidthBasis)?
selectableTextRich,
TResult Function(
Key? key,
Widget? child,
Callback? onTap,
Callback? onDoubleTap,
Callback? onLongPress,
Callback? onTapCancel,
BoolSelectionCallback? onHighlightChanged,
BoolSelectionCallback? onHover,
MouseCursor? mouseCursor,
Color? focusColor,
Color? hoverColor,
Color? highlightColor,
MaterialStateProperty? overlayColor,
Color? splashColor,
double? radius,
BorderRadius? borderRadius,
ShapeBorder? customBorder,
bool? enableFeedback,
bool excludeFromSemantics,
bool canRequestFocus,
BoolSelectionCallback? onFocusChange,
bool autofocus)?
inkWell,
TResult Function(
Key? key,
Widget? child,
Callback? onTap,
Callback? onTapCancel,
Callback? onSecondaryTap,
Callback? onSecondaryTapCancel,
Callback? onTertiaryTapCancel,
Callback? onDoubleTap,
Callback? onDoubleTapCancel,
Callback? onLongPressCancel,
Callback? onLongPress,
Callback? onLongPressUp,
Callback? onSecondaryLongPressCancel,
Callback? onSecondaryLongPress,
Callback? onSecondaryLongPressUp,
Callback? onTertiaryLongPressCancel,
Callback? onTertiaryLongPress,
Callback? onTertiaryLongPressUp,
Callback? onVerticalDragCancel,
Callback? onHorizontalDragCancel,
Callback? onPanCancel,
HitTestBehavior? behavior,
bool excludeFromSemantics,
DragStartBehavior dragStartBehavior,
Set<PointerDeviceKind>? supportedDevices)?
gestureDetector,
TResult Function(
Key? key,
String? initialValue,
FormStringField? field,
InputDecoration? decoration,
TextInputType? keyboardType,
TextCapitalization textCapitalization,
TextInputAction? textInputAction,
TextStyle? style,
StrutStyle? strutStyle,
TextDirection? textDirection,
TextAlign textAlign,
TextAlignVertical? textAlignVertical,
bool autofocus,
bool readOnly,
bool? showCursor,
String obscuringCharacter,
bool obscureText,
bool autocorrect,
SmartDashesType? smartDashesType,
SmartQuotesType? smartQuotesType,
bool enableSuggestions,
MaxLengthEnforcement? maxLengthEnforcement,
int? maxLines,
int? minLines,
bool expands,
int? maxLength,
Callback? onTap,
Map<String, String>? validatorMessages,
Callback? onEditingComplete,
List<TextInputFormatter>? inputFormatters,
bool? enabled,
double cursorWidth,
double? cursorHeight,
Radius? cursorRadius,
Color? cursorColor,
Brightness? keyboardAppearance,
EdgeInsets scrollPadding,
bool? enableInteractiveSelection,
ScrollPhysics? scrollPhysics,
Iterable<String>? autofillHints,
AutovalidateMode? autovalidateMode,
String? restorationId,
bool enableIMEPersonalizedLearning,
MouseCursor? mouseCursor)?
textFormField,
TResult Function(
Key? key,
bool value,
FormBoolField? field,
Color? activeColor,
Color? activeTrackColor,
Color? inactiveThumbColor,
Color? inactiveTrackColor,
ImageProvider? activeThumbImage,
ImageProvider? inactiveThumbImage,
MaterialStateProperty? thumbColor,
MaterialStateProperty? trackColor,
MaterialTapTargetSize? materialTapTargetSize,
DragStartBehavior dragStartBehavior,
MouseCursor? mouseCursor,
Color? focusColor,
Color? hoverColor,
MaterialStateProperty? overlayColor,
double? splashRadius,
BoolSelectionCallback? onFocusChange,
bool autofocus)?
materialSwitch,
TResult Function(
Key? key,
DateTime? initialDate,
DateTime firstDate,
DateTime lastDate,
FormDateTimeField? field,
String? errorFormatText,
String? errorInvalidText,
String? fieldHintText,
String? fieldLabelText,
TextInputType? keyboardType,
bool autofocus)?
inputDatePickerFormField,
TResult Function(
Key? key,
FormStringField? field,
List<DropdownMenuItem> items,
String? value,
Widget? hint,
Widget? disabledHint,
Callback? onTap,
int elevation,
TextStyle? style,
Widget? icon,
Color? iconDisabledColor,
Color? iconEnabledColor,
double iconSize,
bool isDense,
bool isExpanded,
double? itemHeight,
Color? focusColor,
bool autofocus,
Color? dropdownColor,
InputDecoration? decoration,
Map<String, String>? validatorMessages,
AutovalidateMode? autovalidateMode,
double? menuMaxHeight,
bool? enableFeedback,
Alignment alignment,
BorderRadius? borderRadius)?
dropdownButtonFormField,
TResult Function(
Key? key,
List<PopupMenuEntry> items,
String? initialValue,
Callback? onOpened,
FormStringField? field,
Callback? onCanceled,
String? tooltip,
double? elevation,
Color? shadowColor,
Color? surfaceTintColor,
EdgeInsets padding,
Widget? child,
double? splashRadius,
Widget? icon,
double? iconSize,
Offset offset,
bool enabled,
ShapeBorder? shape,
Color? color,
bool? enableFeedback,
BoxConstraints? constraints,
PopupMenuPosition? position,
Clip clipBehavior)?
popupMenuButton,
TResult Function(
Key? key, bool ignoring, bool? ignoringSemantics, Widget? child)?
ignorePointer,
TResult Function(Key? key, Widget? child, Map<int, Widget> breakpoints)?
responsive,
TResult Function(
Key? key, Widget? child, Map<TargetPlatform, Widget> targets)?
platform,
TResult Function(Key? key, String type, Map<String, Object?>? properties)?
custom,
TResult Function(Key? key, NetworkHttpRequest request)? network,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;