WidgetEx extension

on

Properties

expanded Widget

Available on Widget, provided by the WidgetEx extension

no setter
flexible Widget

Available on Widget, provided by the WidgetEx extension

no setter

Methods

applyAlign({Key? key, AlignmentGeometry alignment = Alignment.center, double? widthFactor, double? heightFactor}) Widget

Available on Widget, provided by the WidgetEx extension

applyAlignTransition({Key? key, required Animation<AlignmentGeometry> alignment, double? widthFactor, double? heightFactor}) Widget

Available on Widget, provided by the WidgetEx extension

applyAspectRatio({Key? key, required double aspectRatio}) Widget

Available on Widget, provided by the WidgetEx extension

applyCenter({Key? key, double? widthFactor, double? heightFactor}) Widget

Available on Widget, provided by the WidgetEx extension

applyClipOval({Key? key, CustomClipper<Rect>? clipper, Clip clipBehavior = Clip.antiAlias}) Widget

Available on Widget, provided by the WidgetEx extension

Clip
applyClipPath({Key? key, CustomClipper<Path>? clipper, Clip clipBehavior = Clip.antiAlias}) Widget

Available on Widget, provided by the WidgetEx extension

applyClipRect({Key? key, CustomClipper<Rect>? clipper, Clip clipBehavior = Clip.antiAlias}) Widget

Available on Widget, provided by the WidgetEx extension

applyClipRRect({Key? key, BorderRadius borderRadius = BorderRadius.zero, CustomClipper<RRect>? clipper, Clip clipBehavior = Clip.antiAlias}) Widget

Available on Widget, provided by the WidgetEx extension

applyColor({Key? key, required Color color}) Widget

Available on Widget, provided by the WidgetEx extension

applyColumn({Key? key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, MainAxisSize mainAxisSize = MainAxisSize.max, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, TextBaseline? textBaseline}) Widget

Available on Widget, provided by the WidgetEx extension

applyConstrainedBox({Key? key, required BoxConstraints constraints}) Widget

Available on Widget, provided by the WidgetEx extension

applyContainer({Key? key, AlignmentGeometry? alignment, EdgeInsets? padding, Color? color, BoxDecoration? decoration, Decoration? foregroundDecoration, double? width, double? height, BoxConstraints? constraints, EdgeInsets? margin, Matrix4? transform, AlignmentGeometry? transformAlignment, Clip clipBehavior = Clip.none}) Widget

Available on Widget, provided by the WidgetEx extension

applyDecoratedBox({Key? key, required Decoration decoration, DecorationPosition position = DecorationPosition.background}) Widget

Available on Widget, provided by the WidgetEx extension

applyDecoratedBoxTransition({Key? key, required Animation<Decoration> decoration, DecorationPosition position = DecorationPosition.background}) Widget

Available on Widget, provided by the WidgetEx extension

applyDefaultTextStyleTransition({Key? key, required Animation<TextStyle> style, TextAlign? textAlign, bool softWrap = true, TextOverflow overflow = TextOverflow.clip, int? maxLines}) Widget

Available on Widget, provided by the WidgetEx extension

applyExpanded({Key? key, int flex = 1}) Widget

Available on Widget, provided by the WidgetEx extension

applyFadeTransition({Key? key, required Animation<double> opacity, bool alwaysIncludeSemantics = false}) Widget

Available on Widget, provided by the WidgetEx extension

applyFittedBox({Key? key, BoxFit fit = BoxFit.contain, Alignment alignment = Alignment.center, Clip clipBehavior = Clip.none}) Widget

Available on Widget, provided by the WidgetEx extension

FittedBox
applyFlexible({Key? key, int flex = 1, FlexFit fit = FlexFit.loose}) Widget

Available on Widget, provided by the WidgetEx extension

applyFractionallySizedBox({Key? key, Alignment alignment = Alignment.center, double? widthFactor, double? heightFactor}) Widget

Available on Widget, provided by the WidgetEx extension

applyLimitedBox({Key? key, double maxWidth = double.infinity, double maxHeight = double.infinity}) Widget

Available on Widget, provided by the WidgetEx extension

applyOffstage({Key? key, bool offstage = true}) Widget

Available on Widget, provided by the WidgetEx extension

applyOpacity({Key? key, required double opacity, bool alwaysIncludeSemantics = false}) Widget

Available on Widget, provided by the WidgetEx extension

applyPadding(EdgeInsets padding, {Key? key}) Widget

Available on Widget, provided by the WidgetEx extension

容器类组件
applyPositioned({Key? key, double? left, double? top, double? right, double? bottom, double? width, double? height}) Widget

Available on Widget, provided by the WidgetEx extension

applyPositionedFill({Key? key, double? left, double? top, double? right, double? bottom}) Widget

Available on Widget, provided by the WidgetEx extension

applyPositionedTransition({Key? key, required Animation<RelativeRect> rect}) Widget

Available on Widget, provided by the WidgetEx extension

applyRadius({Key? key, BorderRadius borderRadius = BorderRadius.zero, CustomClipper<RRect>? clipper, Clip clipBehavior = Clip.antiAlias}) Widget

Available on Widget, provided by the WidgetEx extension

applyRadiusAll(double radius, {Key? key, CustomClipper<RRect>? clipper, Clip clipBehavior = Clip.antiAlias}) Widget

Available on Widget, provided by the WidgetEx extension

applyRelativePositionedTransition({Key? key, required Animation<Rect?> rect, required Size size}) Widget

Available on Widget, provided by the WidgetEx extension

applyRotationTransition({Key? key, required Animation<double> turns, Alignment alignment = Alignment.center, FilterQuality? filterQuality}) Widget

Available on Widget, provided by the WidgetEx extension

applyRow({Key? key, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.start, CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center, MainAxisSize mainAxisSize = MainAxisSize.max, TextDirection? textDirection, VerticalDirection verticalDirection = VerticalDirection.down, TextBaseline? textBaseline}) Widget

Available on Widget, provided by the WidgetEx extension

applySafe({Key? key, bool left = true, bool top = true, bool right = true, bool bottom = true, EdgeInsets minimum = EdgeInsets.zero, bool maintainBottomViewPadding = false}) Widget

Available on Widget, provided by the WidgetEx extension

applyScaleTransition({Key? key, required Animation<double> scale, Alignment alignment = Alignment.center, FilterQuality? filterQuality}) Widget

Available on Widget, provided by the WidgetEx extension

applyScrollView({Key? key, Axis scrollDirection = Axis.vertical, bool reverse = false, EdgeInsetsGeometry? padding, bool? primary, ScrollPhysics? physics, ScrollController? controller, DragStartBehavior dragStartBehavior = DragStartBehavior.start, Clip clipBehavior = Clip.hardEdge, String? restorationId, ScrollViewKeyboardDismissBehavior keyboardDismissBehavior = ScrollViewKeyboardDismissBehavior.manual}) Widget

Available on Widget, provided by the WidgetEx extension

applySizeBox({Key? key, double? width, double? height}) Widget

Available on Widget, provided by the WidgetEx extension

applySlideTransition({Key? key, required Animation<Offset> position, bool transformHitTests = true, TextDirection? textDirection}) Widget

Available on Widget, provided by the WidgetEx extension

applySliverFadeTransition({Key? key, required Animation<double> opacity, bool alwaysIncludeSemantics = false}) Widget

Available on Widget, provided by the WidgetEx extension

applySliverToBoxAdapter({Key? key}) Widget

Available on Widget, provided by the WidgetEx extension

applyTransform({Key? key, required Matrix4 transform, Offset? origin, AlignmentGeometry? alignment, bool transformHitTests = true, FilterQuality? filterQuality}) Widget

Available on Widget, provided by the WidgetEx extension

applyUnconstrainedBox({Key? key, TextDirection? textDirection, Alignment alignment = Alignment.center, Axis? constrainedAxis, Clip clipBehavior = Clip.none}) Widget

Available on Widget, provided by the WidgetEx extension

where(bool value) Widget

Available on Widget, provided by the WidgetEx extension

whereOrElse(bool value, {Widget? orElseWidget, Widget orElseWidgetBuilder()?}) Widget

Available on Widget, provided by the WidgetEx extension

willPopScope({Key? key, required WillPopCallback onWillPop}) Widget

Available on Widget, provided by the WidgetEx extension