Skip to content

Instantly share code, notes, and snippets.

@kururu-abdo
Created December 23, 2024 16:43
Show Gist options
  • Save kururu-abdo/49a0790e0bc17dc02f548fef0bcc9034 to your computer and use it in GitHub Desktop.
Save kururu-abdo/49a0790e0bc17dc02f548fef0bcc9034 to your computer and use it in GitHub Desktop.
import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: $SingleChildScrollView() >>
$Container(
height: MediaQuery.sizeOf(context).height,
decoration: BoxDecoration(color: Colors.white),
) >>>
Column(
children: [
$Expanded() >>
$ClipPath() >>
$Container(
decoration: BoxDecoration(),
alignment: Alignment.center,
padding: const EdgeInsets.symmetric(vertical: 100),
) >>>
Column(
children: [
Text(
'DEMO',
style: TextStyle(
fontSize: 50,
fontWeight: FontWeight.bold,
color: Colors.red),
),
Text(
'Login Screen 1',
style: TextStyle(
fontSize: 20,
fontWeight: FontWeight.bold,
color: Colors.red),
),
],
),
$Padding(padding: EdgeInsets.only(left: 40)) >>>
Text(
'Email',
style: TextStyle(color: Colors.grey, fontSize: 16),
),
$Container(
decoration: BoxDecoration(
border:
Border.all(color: Colors.grey.withOpacity(0.5)),
borderRadius:
const BorderRadius.all(Radius.circular(20)),
),
margin: const EdgeInsets.symmetric(
vertical: 10, horizontal: 20),
) >>>
Row(
children: [
$Padding(
padding: EdgeInsets.symmetric(
vertical: 10,
horizontal: 15,
),
) >>>
Icon(Icons.person_outline, color: Colors.grey),
Container(
height: 30,
width: 1,
color: Colors.grey.withOpacity(0.5),
margin: const EdgeInsets.only(right: 10),
),
$Expanded() >>>
TextField(
decoration: InputDecoration(
border: InputBorder.none,
hintText: 'Enter your email',
hintStyle: TextStyle(color: Colors.grey),
),
),
],
),
$Padding(padding: EdgeInsets.only(left: 40)) >>>
Text(
'Password',
style: TextStyle(color: Colors.grey, fontSize: 16),
),
$Container(
decoration: BoxDecoration(
border:
Border.all(color: Colors.grey.withOpacity(0.5)),
borderRadius:
const BorderRadius.all(Radius.circular(20)),
),
margin: const EdgeInsets.symmetric(
vertical: 10, horizontal: 20),
) >>>
Row(
children: [
$Padding(
padding: EdgeInsets.symmetric(
vertical: 10,
horizontal: 15,
),
) >>>
Icon(Icons.lock_open, color: Colors.grey),
Container(
height: 30,
width: 1,
color: Colors.grey.withOpacity(0.5),
margin: const EdgeInsets.only(right: 10),
),
$Expanded() >>>
TextField(
decoration: InputDecoration(
border: InputBorder.none,
hintText: 'Enter your password',
hintStyle: TextStyle(color: Colors.grey),
),
),
],
),
$Container(
margin: const EdgeInsets.only(top: 20),
padding: const EdgeInsets.symmetric(horizontal: 20),
) >>>
Row(
children: [
$Expanded() >>
$ElevatedButton(onPressed: () {}) >>>
Row(
children: [
$Padding(
padding:
EdgeInsets.only(left: 20)) >>>
Text(
'LOGIN',
style: TextStyle(color: Colors.white),
),
const Spacer(),
$Transform.translate(
offset: const Offset(15, 0)) >>
$Padding(
padding: const EdgeInsets.all(5)) >>
$ElevatedButton(onPressed: () {}) >>>
Icon(
Icons.arrow_forward,
color: Colors.red,
),
],
),
],
),
$Container(
margin: const EdgeInsets.only(top: 10),
padding: const EdgeInsets.symmetric(horizontal: 20),
) >>>
Row(
children: [
$Expanded() >>
$ElevatedButton(onPressed: () {}) >>>
Row(
children: [
$Padding(
padding:
EdgeInsets.only(left: 20)) >>>
Text(
'LOGIN WITH FACEBOOK',
style: TextStyle(color: Colors.white),
),
const Spacer(),
$Transform.translate(
offset: const Offset(15, 0)) >>
$Padding(
padding: const EdgeInsets.all(5)) >>
$ElevatedButton(onPressed: () {}) >>>
const Icon(
IconData(0xea90, fontFamily: 'icomoon'),
color: Color(0xff3b5998),
),
],
)
],
),
$Container(
margin: const EdgeInsets.only(top: 20),
padding: const EdgeInsets.symmetric(horizontal: 20),
) >>>
Row(
children: [
$Expanded() >>
$ElevatedButton(onPressed: () {}) >>
$Container(
padding: const EdgeInsets.only(left: 20),
alignment: Alignment.center,
) >>>
Text(
"DON'T HAVE AN ACCOUNT?",
style: TextStyle(color: Colors.red),
),
],
)
],
)),
);
}
}
class RequiredOrPiped {
const RequiredOrPiped();
}
class TemporaryWidget extends StatelessWidget {
const TemporaryWidget({super.key});
@override
Widget build(BuildContext context) {
throw StateError("A widget should be piped to this widget");
}
}
mixin class Pipable<T extends Widget?> {
T? _child;
set child(T value) {
_child = value;
}
T get child => _child as T;
Pipable operator >>(Pipable widget) {
setWidget(widget as Widget);
setWidget = widget.setWidget;
return this;
}
Widget operator >>>(Widget widget) {
setWidget(widget);
return this as Widget;
}
late Function(Widget) setWidget = (widget) => child = widget as T;
}
// ignore: must_be_immutable
class $AboutListTile extends AboutListTile with Pipable<Widget?> {
$AboutListTile(
{super.key,
super.icon,
Widget? child,
super.applicationName,
super.applicationVersion,
super.applicationIcon,
super.applicationLegalese,
super.aboutBoxChildren,
super.dense}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Directionality extends Directionality with Pipable<Widget> {
$Directionality(
{super.key,
required super.textDirection,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Opacity extends Opacity with Pipable<Widget?> {
$Opacity(
{super.key,
required super.opacity,
super.alwaysIncludeSemantics,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ShaderMask extends ShaderMask with Pipable<Widget?> {
$ShaderMask(
{super.key,
required super.shaderCallback,
super.blendMode,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $BackdropFilter extends BackdropFilter with Pipable<Widget?> {
$BackdropFilter(
{super.key,
required super.filter,
Widget? child,
super.blendMode,
super.enabled}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CustomPaint extends CustomPaint with Pipable<Widget?> {
$CustomPaint(
{super.key,
super.painter,
super.foregroundPainter,
super.size,
super.isComplex,
super.willChange,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ClipRect extends ClipRect with Pipable<Widget?> {
$ClipRect({super.key, super.clipper, super.clipBehavior, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ClipRRect extends ClipRRect with Pipable<Widget?> {
$ClipRRect(
{super.key,
super.borderRadius,
super.clipper,
super.clipBehavior,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ClipOval extends ClipOval with Pipable<Widget?> {
$ClipOval({super.key, super.clipper, super.clipBehavior, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ClipPath extends ClipPath with Pipable<Widget?> {
$ClipPath({super.key, super.clipper, super.clipBehavior, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PhysicalModel extends PhysicalModel with Pipable<Widget?> {
$PhysicalModel(
{super.key,
super.shape,
super.clipBehavior,
super.borderRadius,
super.elevation,
required super.color,
super.shadowColor,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PhysicalShape extends PhysicalShape with Pipable<Widget?> {
$PhysicalShape(
{super.key,
required super.clipper,
super.clipBehavior,
super.elevation,
required super.color,
super.shadowColor,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Transform extends Transform with Pipable<Widget?> {
$Transform(
{super.key,
required super.transform,
super.origin,
super.alignment,
super.transformHitTests,
super.filterQuality,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
$Transform.translate({
super.key,
required Offset offset,
super.transformHitTests = true,
super.filterQuality,
Widget? child,
}) : super(
transform: Matrix4.translationValues(offset.dx, offset.dy, 0.0),
origin: null,
alignment: null) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CompositedTransformTarget extends CompositedTransformTarget
with Pipable<Widget?> {
$CompositedTransformTarget({super.key, required super.link, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CompositedTransformFollower extends CompositedTransformFollower
with Pipable<Widget?> {
$CompositedTransformFollower(
{super.key,
required super.link,
super.showWhenUnlinked,
super.offset,
super.targetAnchor,
super.followerAnchor,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FittedBox extends FittedBox with Pipable<Widget?> {
$FittedBox(
{super.key,
super.fit,
super.alignment,
super.clipBehavior,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FractionalTranslation extends FractionalTranslation
with Pipable<Widget?> {
$FractionalTranslation(
{super.key,
required super.translation,
super.transformHitTests,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RotatedBox extends RotatedBox with Pipable<Widget?> {
$RotatedBox({super.key, required super.quarterTurns, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Padding extends Padding with Pipable<Widget?> {
$Padding({super.key, required super.padding, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Align extends Align with Pipable<Widget?> {
$Align(
{super.key,
super.alignment,
super.widthFactor,
super.heightFactor,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Center extends Center with Pipable<Widget?> {
$Center({super.key, super.widthFactor, super.heightFactor, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CustomSingleChildLayout extends CustomSingleChildLayout
with Pipable<Widget?> {
$CustomSingleChildLayout(
{super.key, required super.delegate, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $LayoutId extends LayoutId with Pipable<Widget> {
$LayoutId({super.key, required super.id, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SizedBox extends SizedBox with Pipable<Widget?> {
$SizedBox({super.key, super.width, super.height, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ConstrainedBox extends ConstrainedBox with Pipable<Widget?> {
$ConstrainedBox({super.key, required super.constraints, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ConstraintsTransformBox extends ConstraintsTransformBox
with Pipable<Widget?> {
$ConstraintsTransformBox(
{super.key,
Widget? child,
super.textDirection,
super.alignment,
required super.constraintsTransform,
super.clipBehavior,
super.debugTransformType}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $UnconstrainedBox extends UnconstrainedBox with Pipable<Widget?> {
$UnconstrainedBox(
{super.key,
Widget? child,
super.textDirection,
super.alignment,
super.constrainedAxis,
super.clipBehavior}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FractionallySizedBox extends FractionallySizedBox with Pipable<Widget?> {
$FractionallySizedBox(
{super.key,
super.alignment,
super.widthFactor,
super.heightFactor,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $LimitedBox extends LimitedBox with Pipable<Widget?> {
$LimitedBox({super.key, super.maxWidth, super.maxHeight, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $OverflowBox extends OverflowBox with Pipable<Widget?> {
$OverflowBox(
{super.key,
super.alignment,
super.minWidth,
super.maxWidth,
super.minHeight,
super.maxHeight,
super.fit,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SizedOverflowBox extends SizedOverflowBox with Pipable<Widget?> {
$SizedOverflowBox(
{super.key, required super.size, super.alignment, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Offstage extends Offstage with Pipable<Widget?> {
$Offstage({super.key, super.offstage, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AspectRatio extends AspectRatio with Pipable<Widget?> {
$AspectRatio({super.key, required super.aspectRatio, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IntrinsicWidth extends IntrinsicWidth with Pipable<Widget?> {
$IntrinsicWidth(
{super.key, super.stepWidth, super.stepHeight, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IntrinsicHeight extends IntrinsicHeight with Pipable<Widget?> {
$IntrinsicHeight({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Baseline extends Baseline with Pipable<Widget?> {
$Baseline(
{super.key,
required super.baseline,
required super.baselineType,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IgnoreBaseline extends IgnoreBaseline with Pipable<Widget?> {
$IgnoreBaseline({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverToBoxAdapter extends SliverToBoxAdapter with Pipable<Widget?> {
$SliverToBoxAdapter({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverPadding extends SliverPadding with Pipable<Widget?> {
$SliverPadding({super.key, required super.padding, super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $Positioned extends Positioned with Pipable<Widget> {
$Positioned(
{super.key,
super.left,
super.top,
super.right,
super.bottom,
super.width,
super.height,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PositionedDirectional extends PositionedDirectional
with Pipable<Widget> {
$PositionedDirectional(
{super.key,
super.start,
super.top,
super.end,
super.bottom,
super.width,
super.height,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Flexible extends Flexible with Pipable<Widget> {
$Flexible(
{super.key, super.flex, super.fit, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Expanded extends Expanded with Pipable<Widget> {
$Expanded({super.key, super.flex, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultAssetBundle extends DefaultAssetBundle with Pipable<Widget> {
$DefaultAssetBundle(
{super.key, required super.bundle, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Listener extends Listener with Pipable<Widget?> {
$Listener(
{super.key,
super.onPointerDown,
super.onPointerMove,
super.onPointerUp,
super.onPointerHover,
super.onPointerCancel,
super.onPointerPanZoomStart,
super.onPointerPanZoomUpdate,
super.onPointerPanZoomEnd,
super.onPointerSignal,
super.behavior,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MouseRegion extends MouseRegion with Pipable<Widget?> {
$MouseRegion(
{super.key,
super.onEnter,
super.onExit,
super.onHover,
super.cursor,
super.opaque,
super.hitTestBehavior,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RepaintBoundary extends RepaintBoundary with Pipable<Widget?> {
$RepaintBoundary({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IgnorePointer extends IgnorePointer with Pipable<Widget?> {
$IgnorePointer(
{super.key, super.ignoring, super.ignoringSemantics, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AbsorbPointer extends AbsorbPointer with Pipable<Widget?> {
$AbsorbPointer(
{super.key, super.absorbing, super.ignoringSemantics, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MetaData extends MetaData with Pipable<Widget?> {
$MetaData({super.key, super.metaData, super.behavior, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Semantics extends Semantics with Pipable<Widget?> {
$Semantics(
{super.key,
Widget? child,
super.container,
super.explicitChildNodes,
super.excludeSemantics,
super.blockUserActions,
super.enabled,
super.checked,
super.mixed,
super.selected,
super.toggled,
super.button,
super.slider,
super.keyboardKey,
super.link,
super.linkUrl,
super.header,
super.headingLevel,
super.textField,
super.readOnly,
super.focusable,
super.focused,
super.inMutuallyExclusiveGroup,
super.obscured,
super.multiline,
super.scopesRoute,
super.namesRoute,
super.hidden,
super.image,
super.liveRegion,
super.expanded,
super.maxValueLength,
super.currentValueLength,
super.identifier,
super.label,
super.attributedLabel,
super.value,
super.attributedValue,
super.increasedValue,
super.attributedIncreasedValue,
super.decreasedValue,
super.attributedDecreasedValue,
super.hint,
super.attributedHint,
super.tooltip,
super.onTapHint,
super.onLongPressHint,
super.textDirection,
super.sortKey,
super.tagForChildren,
super.onTap,
super.onLongPress,
super.onScrollLeft,
super.onScrollRight,
super.onScrollUp,
super.onScrollDown,
super.onIncrease,
super.onDecrease,
super.onCopy,
super.onCut,
super.onPaste,
super.onDismiss,
super.onMoveCursorForwardByCharacter,
super.onMoveCursorBackwardByCharacter,
super.onSetSelection,
super.onSetText,
super.onDidGainAccessibilityFocus,
super.onDidLoseAccessibilityFocus,
super.onFocus,
super.customSemanticsActions}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MergeSemantics extends MergeSemantics with Pipable<Widget?> {
$MergeSemantics({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $BlockSemantics extends BlockSemantics with Pipable<Widget?> {
$BlockSemantics({super.key, super.blocking, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ExcludeSemantics extends ExcludeSemantics with Pipable<Widget?> {
$ExcludeSemantics({super.key, super.excluding, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IndexedSemantics extends IndexedSemantics with Pipable<Widget?> {
$IndexedSemantics({super.key, required super.index, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $KeyedSubtree extends KeyedSubtree with Pipable<Widget> {
$KeyedSubtree({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ColoredBox extends ColoredBox with Pipable<Widget?> {
$ColoredBox({required super.color, Widget? child, super.key}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RootWidget extends RootWidget with Pipable<Widget?> {
$RootWidget({super.key, Widget? child, super.debugShortDescription}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ActionListener extends ActionListener with Pipable<Widget> {
$ActionListener(
{super.key,
required super.listener,
required super.action,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Actions extends Actions with Pipable<Widget> {
$Actions(
{super.key,
super.dispatcher,
required super.actions,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FocusableActionDetector extends FocusableActionDetector
with Pipable<Widget> {
$FocusableActionDetector(
{super.key,
super.enabled,
super.focusNode,
super.autofocus,
super.descendantsAreFocusable,
super.descendantsAreTraversable,
super.shortcuts,
super.actions,
super.onShowFocusHighlight,
super.onShowHoverHighlight,
super.onFocusChange,
super.mouseCursor,
super.includeFocusSemantics,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Focus extends Focus with Pipable<Widget> {
$Focus(
{super.key,
@RequiredOrPiped() Widget? child,
super.focusNode,
super.parentNode,
super.autofocus,
super.onFocusChange,
super.onKeyEvent,
super.onKey,
super.canRequestFocus,
super.skipTraversal,
super.descendantsAreFocusable,
super.descendantsAreTraversable,
super.includeSemantics,
super.debugLabel})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FocusScope extends FocusScope with Pipable<Widget> {
$FocusScope(
{super.key,
super.node,
super.parentNode,
@RequiredOrPiped() Widget? child,
super.autofocus,
super.onFocusChange,
super.canRequestFocus,
super.skipTraversal,
super.onKeyEvent,
super.onKey,
super.debugLabel,
super.includeSemantics,
super.descendantsAreFocusable,
super.descendantsAreTraversable})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ExcludeFocus extends ExcludeFocus with Pipable<Widget> {
$ExcludeFocus({super.key, super.excluding, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Localizations extends Localizations with Pipable<Widget?> {
$Localizations(
{super.key,
required super.locale,
required super.delegates,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $LookupBoundary extends LookupBoundary with Pipable<Widget> {
$LookupBoundary({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MediaQuery extends MediaQuery with Pipable<Widget> {
$MediaQuery(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $OverlayPortal extends OverlayPortal with Pipable<Widget?> {
$OverlayPortal(
{super.key,
required super.controller,
required super.overlayChildBuilder,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TickerMode extends TickerMode with Pipable<Widget> {
$TickerMode(
{super.key, required super.enabled, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TableCell extends TableCell with Pipable<Widget> {
$TableCell(
{super.key, super.verticalAlignment, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Placeholder extends Placeholder with Pipable<Widget?> {
$Placeholder(
{super.key,
super.color,
super.strokeWidth,
super.fallbackWidth,
super.fallbackHeight,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $GestureDetector extends GestureDetector with Pipable<Widget?> {
$GestureDetector(
{super.key,
Widget? child,
super.onTapDown,
super.onTapUp,
super.onTap,
super.onTapCancel,
super.onSecondaryTap,
super.onSecondaryTapDown,
super.onSecondaryTapUp,
super.onSecondaryTapCancel,
super.onTertiaryTapDown,
super.onTertiaryTapUp,
super.onTertiaryTapCancel,
super.onDoubleTapDown,
super.onDoubleTap,
super.onDoubleTapCancel,
super.onLongPressDown,
super.onLongPressCancel,
super.onLongPress,
super.onLongPressStart,
super.onLongPressMoveUpdate,
super.onLongPressUp,
super.onLongPressEnd,
super.onSecondaryLongPressDown,
super.onSecondaryLongPressCancel,
super.onSecondaryLongPress,
super.onSecondaryLongPressStart,
super.onSecondaryLongPressMoveUpdate,
super.onSecondaryLongPressUp,
super.onSecondaryLongPressEnd,
super.onTertiaryLongPressDown,
super.onTertiaryLongPressCancel,
super.onTertiaryLongPress,
super.onTertiaryLongPressStart,
super.onTertiaryLongPressMoveUpdate,
super.onTertiaryLongPressUp,
super.onTertiaryLongPressEnd,
super.onVerticalDragDown,
super.onVerticalDragStart,
super.onVerticalDragUpdate,
super.onVerticalDragEnd,
super.onVerticalDragCancel,
super.onHorizontalDragDown,
super.onHorizontalDragStart,
super.onHorizontalDragUpdate,
super.onHorizontalDragEnd,
super.onHorizontalDragCancel,
super.onForcePressStart,
super.onForcePressPeak,
super.onForcePressUpdate,
super.onForcePressEnd,
super.onPanDown,
super.onPanStart,
super.onPanUpdate,
super.onPanEnd,
super.onPanCancel,
super.onScaleStart,
super.onScaleUpdate,
super.onScaleEnd,
super.behavior,
super.excludeFromSemantics,
super.dragStartBehavior,
super.trackpadScrollCausesScale,
super.trackpadScrollToScaleFactor,
super.supportedDevices}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RawGestureDetector extends RawGestureDetector with Pipable<Widget?> {
$RawGestureDetector(
{super.key,
Widget? child,
super.gestures,
super.behavior,
super.excludeFromSemantics,
super.semantics}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ScrollConfiguration extends ScrollConfiguration with Pipable<Widget> {
$ScrollConfiguration(
{super.key, required super.behavior, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $GlowingOverscrollIndicator extends GlowingOverscrollIndicator
with Pipable<Widget?> {
$GlowingOverscrollIndicator(
{super.key,
super.showLeading,
super.showTrailing,
required super.axisDirection,
required super.color,
super.notificationPredicate,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $StretchingOverscrollIndicator extends StretchingOverscrollIndicator
with Pipable<Widget?> {
$StretchingOverscrollIndicator(
{super.key,
required super.axisDirection,
super.notificationPredicate,
super.clipBehavior,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $NotificationListener extends NotificationListener with Pipable<Widget> {
$NotificationListener(
{super.key, @RequiredOrPiped() Widget? child, super.onNotification})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SlideTransition extends SlideTransition with Pipable<Widget?> {
$SlideTransition(
{super.key,
required super.position,
super.transformHitTests,
super.textDirection,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MatrixTransition extends MatrixTransition with Pipable<Widget?> {
$MatrixTransition(
{super.key,
required super.animation,
required super.onTransform,
super.alignment,
super.filterQuality,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ScaleTransition extends ScaleTransition with Pipable<Widget?> {
$ScaleTransition(
{super.key,
required super.scale,
super.alignment,
super.filterQuality,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RotationTransition extends RotationTransition with Pipable<Widget?> {
$RotationTransition(
{super.key,
required super.turns,
super.alignment,
super.filterQuality,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SizeTransition extends SizeTransition with Pipable<Widget?> {
$SizeTransition(
{super.key,
super.axis,
required super.sizeFactor,
super.axisAlignment,
super.fixedCrossAxisSizeFactor,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FadeTransition extends FadeTransition with Pipable<Widget?> {
$FadeTransition(
{super.key,
required super.opacity,
super.alwaysIncludeSemantics,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverFadeTransition extends SliverFadeTransition with Pipable<Widget?> {
$SliverFadeTransition(
{super.key,
required super.opacity,
super.alwaysIncludeSemantics,
super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $PositionedTransition extends PositionedTransition with Pipable<Widget> {
$PositionedTransition(
{super.key, required super.rect, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RelativePositionedTransition extends RelativePositionedTransition
with Pipable<Widget> {
$RelativePositionedTransition(
{super.key,
required super.rect,
required super.size,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DecoratedBoxTransition extends DecoratedBoxTransition
with Pipable<Widget> {
$DecoratedBoxTransition(
{super.key,
required super.decoration,
super.position,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AlignTransition extends AlignTransition with Pipable<Widget> {
$AlignTransition(
{super.key,
required super.alignment,
@RequiredOrPiped() Widget? child,
super.widthFactor,
super.heightFactor})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultTextStyleTransition extends DefaultTextStyleTransition
with Pipable<Widget> {
$DefaultTextStyleTransition(
{super.key,
required super.style,
@RequiredOrPiped() Widget? child,
super.textAlign,
super.softWrap,
super.overflow,
super.maxLines})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ListenableBuilder extends ListenableBuilder with Pipable<Widget?> {
$ListenableBuilder(
{super.key,
required super.listenable,
required super.builder,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedBuilder extends AnimatedBuilder with Pipable<Widget?> {
$AnimatedBuilder(
{super.key,
required super.animation,
required super.builder,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DecoratedBox extends DecoratedBox with Pipable<Widget?> {
$DecoratedBox(
{super.key, required super.decoration, super.position, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Container extends Container with Pipable<Widget?> {
$Container(
{super.key,
super.alignment,
super.padding,
super.color,
super.decoration,
super.foregroundDecoration,
super.width,
super.height,
super.constraints,
super.margin,
super.transform,
super.transformAlignment,
Widget? child,
super.clipBehavior}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultTextStyle extends DefaultTextStyle with Pipable<Widget> {
$DefaultTextStyle(
{super.key,
required super.style,
super.textAlign,
super.softWrap,
super.overflow,
super.maxLines,
super.textWidthBasis,
super.textHeightBehavior,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultTextHeightBehavior extends DefaultTextHeightBehavior
with Pipable<Widget> {
$DefaultTextHeightBehavior(
{super.key,
required super.textHeightBehavior,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultSelectionStyle extends DefaultSelectionStyle
with Pipable<Widget> {
$DefaultSelectionStyle(
{super.key,
super.cursorColor,
super.selectionColor,
super.mouseCursor,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SelectableRegion extends SelectableRegion with Pipable<Widget> {
$SelectableRegion(
{super.key,
super.contextMenuBuilder,
required super.focusNode,
required super.selectionControls,
@RequiredOrPiped() Widget? child,
super.magnifierConfiguration,
super.onSelectionChanged})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RawMagnifier extends RawMagnifier with Pipable<Widget?> {
$RawMagnifier(
{super.key,
Widget? child,
super.decoration,
super.clipBehavior,
super.focalPointOffset,
super.magnificationScale,
required super.size}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $HeroControllerScope extends HeroControllerScope with Pipable<Widget> {
$HeroControllerScope(
{super.key, required super.controller, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FocusTraversalOrder extends FocusTraversalOrder with Pipable<Widget> {
$FocusTraversalOrder(
{super.key, required super.order, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FocusTraversalGroup extends FocusTraversalGroup with Pipable<Widget> {
$FocusTraversalGroup(
{super.key,
super.policy,
super.descendantsAreFocusable,
super.descendantsAreTraversable,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ExcludeFocusTraversal extends ExcludeFocusTraversal
with Pipable<Widget> {
$ExcludeFocusTraversal(
{super.key, super.excluding, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PageStorage extends PageStorage with Pipable<Widget> {
$PageStorage(
{super.key, required super.bucket, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $View extends View with Pipable<Widget> {
$View(
{super.key,
required super.view,
super.deprecatedDoNotUseWillBeRemovedWithoutNoticePipelineOwner,
super.deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RawView extends RawView with Pipable<Widget> {
$RawView(
{super.key,
required super.view,
super.deprecatedDoNotUseWillBeRemovedWithoutNoticePipelineOwner,
super.deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ViewAnchor extends ViewAnchor with Pipable<Widget> {
$ViewAnchor({super.key, super.view, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Hero extends Hero with Pipable<Widget> {
$Hero(
{super.key,
required super.tag,
super.createRectTween,
super.flightShuttleBuilder,
super.placeholderBuilder,
super.transitionOnUserGestures,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $HeroMode extends HeroMode with Pipable<Widget> {
$HeroMode({super.key, @RequiredOrPiped() Widget? child, super.enabled})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedContainer extends AnimatedContainer with Pipable<Widget?> {
$AnimatedContainer(
{super.key,
super.alignment,
super.padding,
super.color,
super.decoration,
super.foregroundDecoration,
super.width,
super.height,
super.constraints,
super.margin,
super.transform,
super.transformAlignment,
Widget? child,
super.clipBehavior,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedPadding extends AnimatedPadding with Pipable<Widget?> {
$AnimatedPadding(
{super.key,
required super.padding,
Widget? child,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedAlign extends AnimatedAlign with Pipable<Widget?> {
$AnimatedAlign(
{super.key,
required super.alignment,
Widget? child,
super.heightFactor,
super.widthFactor,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedPositioned extends AnimatedPositioned with Pipable<Widget> {
$AnimatedPositioned(
{super.key,
@RequiredOrPiped() Widget? child,
super.left,
super.top,
super.right,
super.bottom,
super.width,
super.height,
super.curve,
required super.duration,
super.onEnd})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedPositionedDirectional extends AnimatedPositionedDirectional
with Pipable<Widget> {
$AnimatedPositionedDirectional(
{super.key,
@RequiredOrPiped() Widget? child,
super.start,
super.top,
super.end,
super.bottom,
super.width,
super.height,
super.curve,
required super.duration,
super.onEnd})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedScale extends AnimatedScale with Pipable<Widget?> {
$AnimatedScale(
{super.key,
Widget? child,
required super.scale,
super.alignment,
super.filterQuality,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedRotation extends AnimatedRotation with Pipable<Widget?> {
$AnimatedRotation(
{super.key,
Widget? child,
required super.turns,
super.alignment,
super.filterQuality,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedSlide extends AnimatedSlide with Pipable<Widget?> {
$AnimatedSlide(
{super.key,
Widget? child,
required super.offset,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedOpacity extends AnimatedOpacity with Pipable<Widget?> {
$AnimatedOpacity(
{super.key,
Widget? child,
required super.opacity,
super.curve,
required super.duration,
super.onEnd,
super.alwaysIncludeSemantics}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedDefaultTextStyle extends AnimatedDefaultTextStyle
with Pipable<Widget> {
$AnimatedDefaultTextStyle(
{super.key,
@RequiredOrPiped() Widget? child,
required super.style,
super.textAlign,
super.softWrap,
super.overflow,
super.maxLines,
super.textWidthBasis,
super.textHeightBehavior,
super.curve,
required super.duration,
super.onEnd})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedPhysicalModel extends AnimatedPhysicalModel
with Pipable<Widget> {
$AnimatedPhysicalModel(
{super.key,
@RequiredOrPiped() Widget? child,
super.shape,
super.clipBehavior,
super.borderRadius,
super.elevation,
required super.color,
super.animateColor,
required super.shadowColor,
super.animateShadowColor,
super.curve,
required super.duration,
super.onEnd})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedFractionallySizedBox extends AnimatedFractionallySizedBox
with Pipable<Widget?> {
$AnimatedFractionallySizedBox(
{super.key,
super.alignment,
Widget? child,
super.heightFactor,
super.widthFactor,
super.curve,
required super.duration,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DisplayFeatureSubScreen extends DisplayFeatureSubScreen
with Pipable<Widget> {
$DisplayFeatureSubScreen(
{super.key, super.anchorPoint, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PrimaryScrollController extends PrimaryScrollController
with Pipable<Widget> {
$PrimaryScrollController(
{super.key,
required super.controller,
super.automaticallyInheritForPlatforms,
super.scrollDirection,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RestorationScope extends RestorationScope with Pipable<Widget> {
$RestorationScope(
{super.key,
required super.restorationId,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $UnmanagedRestorationScope extends UnmanagedRestorationScope
with Pipable<Widget> {
$UnmanagedRestorationScope(
{super.key, super.bucket, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RootRestorationScope extends RootRestorationScope with Pipable<Widget> {
$RootRestorationScope(
{super.key,
required super.restorationId,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AutofillGroup extends AutofillGroup with Pipable<Widget> {
$AutofillGroup(
{super.key, @RequiredOrPiped() Widget? child, super.onDisposeAction})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AutomaticKeepAlive extends AutomaticKeepAlive with Pipable<Widget> {
$AutomaticKeepAlive({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverOpacity extends SliverOpacity with Pipable<Widget?> {
$SliverOpacity(
{super.key,
required super.opacity,
super.alwaysIncludeSemantics,
super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $SliverIgnorePointer extends SliverIgnorePointer with Pipable<Widget?> {
$SliverIgnorePointer(
{super.key, super.ignoring, super.ignoringSemantics, super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $SliverOffstage extends SliverOffstage with Pipable<Widget?> {
$SliverOffstage({super.key, super.offstage, super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $KeepAlive extends KeepAlive with Pipable<Widget> {
$KeepAlive(
{super.key, required super.keepAlive, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverCrossAxisExpanded extends SliverCrossAxisExpanded
with Pipable<Widget> {
$SliverCrossAxisExpanded(
{super.key, required super.flex, required super.sliver}) {
child = child;
}
}
// ignore: must_be_immutable
class $SelectionContainer extends SelectionContainer with Pipable<Widget> {
$SelectionContainer(
{super.key,
super.registrar,
required super.delegate,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SelectionRegistrarScope extends SelectionRegistrarScope
with Pipable<Widget> {
$SelectionRegistrarScope(
{super.key, required super.registrar, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultTextEditingShortcuts extends DefaultTextEditingShortcuts
with Pipable<Widget> {
$DefaultTextEditingShortcuts({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Shortcuts extends Shortcuts with Pipable<Widget> {
$Shortcuts(
{super.key,
required super.shortcuts,
@RequiredOrPiped() Widget? child,
super.debugLabel,
super.includeSemantics})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CallbackShortcuts extends CallbackShortcuts with Pipable<Widget> {
$CallbackShortcuts(
{super.key, required super.bindings, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ShortcutRegistrar extends ShortcutRegistrar with Pipable<Widget> {
$ShortcutRegistrar({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PlatformMenuBar extends PlatformMenuBar with Pipable<Widget?> {
$PlatformMenuBar({super.key, required super.menus, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ScrollNotificationObserver extends ScrollNotificationObserver
with Pipable<Widget> {
$ScrollNotificationObserver({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SizeChangedLayoutNotifier extends SizeChangedLayoutNotifier
with Pipable<Widget?> {
$SizeChangedLayoutNotifier({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TapRegionSurface extends TapRegionSurface with Pipable<Widget?> {
$TapRegionSurface({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TapRegion extends TapRegion with Pipable<Widget?> {
$TapRegion(
{super.key,
@RequiredOrPiped() Widget? child,
super.enabled,
super.behavior,
super.onTapOutside,
super.onTapInside,
super.groupId,
super.consumeOutsideTaps,
super.debugLabel})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TextFieldTapRegion extends TextFieldTapRegion with Pipable<Widget?> {
$TextFieldTapRegion(
{super.key,
@RequiredOrPiped() Widget? child,
super.enabled,
super.onTapOutside,
super.onTapInside,
super.consumeOutsideTaps,
super.debugLabel,
super.groupId})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TextSelectionGestureDetector extends TextSelectionGestureDetector
with Pipable<Widget> {
$TextSelectionGestureDetector(
{super.key,
super.onTapTrackStart,
super.onTapTrackReset,
super.onTapDown,
super.onForcePressStart,
super.onForcePressEnd,
super.onSecondaryTap,
super.onSecondaryTapDown,
super.onSingleTapUp,
super.onSingleTapCancel,
super.onUserTap,
super.onSingleLongTapStart,
super.onSingleLongTapMoveUpdate,
super.onSingleLongTapEnd,
super.onDoubleTapDown,
super.onTripleTapDown,
super.onDragSelectionStart,
super.onDragSelectionUpdate,
super.onDragSelectionEnd,
super.onUserTapAlwaysCalled,
super.behavior,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $UndoHistory extends UndoHistory with Pipable<Widget> {
$UndoHistory(
{super.key,
super.shouldChangeUndoStack,
required super.value,
required super.onTriggered,
required super.focusNode,
super.undoStackModifier,
super.controller,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RawScrollbar extends RawScrollbar with Pipable<Widget> {
$RawScrollbar(
{super.key,
@RequiredOrPiped() Widget? child,
super.controller,
super.thumbVisibility,
super.shape,
super.radius,
super.thickness,
super.thumbColor,
super.minThumbLength,
super.minOverscrollLength,
super.trackVisibility,
super.trackRadius,
super.trackColor,
super.trackBorderColor,
super.fadeDuration,
super.timeToFade,
super.pressDuration,
super.notificationPredicate,
super.interactive,
super.scrollbarOrientation,
super.mainAxisMargin,
super.crossAxisMargin,
super.padding})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $WidgetInspector extends WidgetInspector with Pipable<Widget> {
$WidgetInspector(
{super.key,
@RequiredOrPiped() Widget? child,
required super.selectButtonBuilder})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Banner extends Banner with Pipable<Widget?> {
$Banner(
{super.key,
Widget? child,
required super.message,
super.textDirection,
required super.location,
super.layoutDirection,
super.color,
super.textStyle,
super.shadow}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CheckedModeBanner extends CheckedModeBanner with Pipable<Widget> {
$CheckedModeBanner({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $BackButtonListener extends BackButtonListener with Pipable<Widget> {
$BackButtonListener(
{super.key,
@RequiredOrPiped() Widget? child,
required super.onBackButtonPressed})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SemanticsDebugger extends SemanticsDebugger with Pipable<Widget> {
$SemanticsDebugger(
{super.key, @RequiredOrPiped() Widget? child, super.labelStyle})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SharedAppData extends SharedAppData with Pipable<Widget> {
$SharedAppData({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Title extends Title with Pipable<Widget> {
$Title(
{super.key,
super.title,
required super.color,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ValueListenableBuilder extends ValueListenableBuilder
with Pipable<Widget?> {
$ValueListenableBuilder(
{super.key,
required super.valueListenable,
required super.builder,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Visibility extends Visibility with Pipable<Widget> {
$Visibility(
{super.key,
@RequiredOrPiped() Widget? child,
super.replacement,
super.visible,
super.maintainState,
super.maintainAnimation,
super.maintainSize,
super.maintainSemantics,
super.maintainInteractivity})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoUserInterfaceLevel extends CupertinoUserInterfaceLevel
with Pipable<Widget> {
$CupertinoUserInterfaceLevel(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoTheme extends CupertinoTheme with Pipable<Widget> {
$CupertinoTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $InheritedCupertinoTheme extends InheritedCupertinoTheme
with Pipable<Widget> {
$InheritedCupertinoTheme(
{super.key, required super.theme, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoDesktopTextSelectionToolbarButton
extends CupertinoDesktopTextSelectionToolbarButton with Pipable<Widget?> {
$CupertinoDesktopTextSelectionToolbarButton(
{super.key, required super.onPressed, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoButton extends CupertinoButton with Pipable<Widget> {
$CupertinoButton(
{super.key,
@RequiredOrPiped() Widget? child,
super.sizeStyle,
super.padding,
super.color,
super.disabledColor,
super.minSize,
super.pressedOpacity,
super.borderRadius,
super.alignment,
super.focusColor,
super.focusNode,
super.onFocusChange,
super.autofocus,
super.onLongPress,
required super.onPressed})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoTextSelectionToolbarButton
extends CupertinoTextSelectionToolbarButton with Pipable<Widget?> {
$CupertinoTextSelectionToolbarButton(
{super.key, super.onPressed, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoPageTransition extends CupertinoPageTransition
with Pipable<Widget> {
$CupertinoPageTransition(
{super.key,
required super.primaryRouteAnimation,
required super.secondaryRouteAnimation,
@RequiredOrPiped() Widget? child,
required super.linearTransition})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoFullscreenDialogTransition
extends CupertinoFullscreenDialogTransition with Pipable<Widget> {
$CupertinoFullscreenDialogTransition(
{super.key,
required super.primaryRouteAnimation,
required super.secondaryRouteAnimation,
@RequiredOrPiped() Widget? child,
required super.linearTransition})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoScrollbar extends CupertinoScrollbar with Pipable<Widget> {
$CupertinoScrollbar(
{super.key,
@RequiredOrPiped() Widget? child,
super.controller,
super.thumbVisibility,
super.thickness,
super.thicknessWhileDragging,
super.radius,
super.radiusWhileDragging,
super.notificationPredicate,
super.scrollbarOrientation,
super.mainAxisMargin})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoContextMenu extends CupertinoContextMenu with Pipable<Widget?> {
$CupertinoContextMenu(
{super.key,
required super.actions,
@RequiredOrPiped() Widget? child,
super.enableHapticFeedback})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoContextMenuAction extends CupertinoContextMenuAction
with Pipable<Widget> {
$CupertinoContextMenuAction(
{super.key,
@RequiredOrPiped() Widget? child,
super.isDefaultAction,
super.isDestructiveAction,
super.onPressed,
super.trailingIcon})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoPopupSurface extends CupertinoPopupSurface
with Pipable<Widget?> {
$CupertinoPopupSurface({super.key, super.isSurfacePainted, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoActionSheetAction extends CupertinoActionSheetAction
with Pipable<Widget> {
$CupertinoActionSheetAction(
{super.key,
required super.onPressed,
super.isDefaultAction,
super.isDestructiveAction,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoDialogAction extends CupertinoDialogAction
with Pipable<Widget> {
$CupertinoDialogAction(
{super.key,
super.onPressed,
super.isDefaultAction,
super.isDestructiveAction,
super.textStyle,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoFormRow extends CupertinoFormRow with Pipable<Widget> {
$CupertinoFormRow(
{super.key,
@RequiredOrPiped() Widget? child,
super.prefix,
super.padding,
super.helper,
super.error})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoPageScaffold extends CupertinoPageScaffold
with Pipable<Widget> {
$CupertinoPageScaffold(
{super.key,
super.navigationBar,
super.backgroundColor,
super.resizeToAvoidBottomInset,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CupertinoPageScaffoldBackgroundColor
extends CupertinoPageScaffoldBackgroundColor with Pipable<Widget> {
$CupertinoPageScaffoldBackgroundColor(
{@RequiredOrPiped() Widget? child, required super.color, super.key})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedSize extends AnimatedSize with Pipable<Widget?> {
$AnimatedSize(
{super.key,
Widget? child,
super.alignment,
super.curve,
required super.duration,
super.reverseDuration,
super.clipBehavior,
super.onEnd}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedSwitcher extends AnimatedSwitcher with Pipable<Widget?> {
$AnimatedSwitcher(
{super.key,
Widget? child,
required super.duration,
super.reverseDuration,
super.switchInCurve,
super.switchOutCurve,
super.transitionBuilder,
super.layoutBuilder}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnnotatedRegion extends AnnotatedRegion with Pipable<Widget?> {
$AnnotatedRegion(
{super.key,
@RequiredOrPiped() Widget? child,
required super.value,
super.sized})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AutocompleteHighlightedOption extends AutocompleteHighlightedOption
with Pipable<Widget> {
$AutocompleteHighlightedOption(
{super.key,
required super.highlightIndexNotifier,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ColorFiltered extends ColorFiltered with Pipable<Widget?> {
$ColorFiltered({required super.colorFilter, Widget? child, super.key}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DecoratedSliver extends DecoratedSliver with Pipable<Widget?> {
$DecoratedSliver(
{super.key, required super.decoration, super.position, super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $Dismissible extends Dismissible with Pipable<Widget> {
$Dismissible(
{required super.key,
@RequiredOrPiped() Widget? child,
super.background,
super.secondaryBackground,
super.confirmDismiss,
super.onResize,
super.onUpdate,
super.onDismissed,
super.direction,
super.resizeDuration,
super.dismissThresholds,
super.movementDuration,
super.crossAxisEndOffset,
super.dragStartBehavior,
super.behavior})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Draggable extends Draggable with Pipable<Widget> {
$Draggable(
{super.key,
@RequiredOrPiped() Widget? child,
required super.feedback,
super.data,
super.axis,
super.childWhenDragging,
super.feedbackOffset,
super.dragAnchorStrategy,
super.affinity,
super.maxSimultaneousDrags,
super.onDragStarted,
super.onDragUpdate,
super.onDraggableCanceled,
super.onDragEnd,
super.onDragCompleted,
super.ignoringFeedbackSemantics,
super.ignoringFeedbackPointer,
super.rootOverlay,
super.hitTestBehavior,
super.allowedButtonsFilter})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $LongPressDraggable extends LongPressDraggable with Pipable<Widget> {
$LongPressDraggable(
{super.key,
@RequiredOrPiped() Widget? child,
required super.feedback,
super.data,
super.axis,
super.childWhenDragging,
super.feedbackOffset,
super.dragAnchorStrategy,
super.maxSimultaneousDrags,
super.onDragStarted,
super.onDragUpdate,
super.onDraggableCanceled,
super.onDragEnd,
super.onDragCompleted,
super.hapticFeedbackOnStart,
super.ignoringFeedbackSemantics,
super.ignoringFeedbackPointer,
super.delay,
super.allowedButtonsFilter,
super.hitTestBehavior,
super.rootOverlay})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DraggableScrollableActuator extends DraggableScrollableActuator
with Pipable<Widget> {
$DraggableScrollableActuator({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DualTransitionBuilder extends DualTransitionBuilder
with Pipable<Widget?> {
$DualTransitionBuilder(
{super.key,
required super.animation,
required super.forwardBuilder,
required super.reverseBuilder,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IconTheme extends IconTheme with Pipable<Widget> {
$IconTheme({super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Form extends Form with Pipable<Widget> {
$Form(
{super.key,
@RequiredOrPiped() Widget? child,
super.canPop,
super.onPopInvoked,
super.onPopInvokedWithResult,
super.onWillPop,
super.onChanged,
super.autovalidateMode})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PopScope extends PopScope with Pipable<Widget> {
$PopScope(
{super.key,
@RequiredOrPiped() Widget? child,
super.canPop,
super.onPopInvokedWithResult,
super.onPopInvoked})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $WillPopScope extends WillPopScope with Pipable<Widget> {
$WillPopScope(
{super.key, @RequiredOrPiped() Widget? child, required super.onWillPop})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $GridPaper extends GridPaper with Pipable<Widget?> {
$GridPaper(
{super.key,
super.color,
super.interval,
super.divisions,
super.subdivisions,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ImageFiltered extends ImageFiltered with Pipable<Widget?> {
$ImageFiltered(
{super.key, required super.imageFilter, Widget? child, super.enabled}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $InteractiveViewer extends InteractiveViewer with Pipable<Widget?> {
$InteractiveViewer(
{super.key,
super.clipBehavior,
super.panAxis,
super.boundaryMargin,
super.constrained,
super.maxScale,
super.minScale,
super.interactionEndFrictionCoefficient,
super.onInteractionEnd,
super.onInteractionStart,
super.onInteractionUpdate,
super.panEnabled,
super.scaleEnabled,
super.scaleFactor,
super.transformationController,
super.alignment,
super.trackpadScrollCausesScale,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $KeyboardListener extends KeyboardListener with Pipable<Widget> {
$KeyboardListener(
{super.key,
required super.focusNode,
super.autofocus,
super.includeSemantics,
super.onKeyEvent,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $NavigatorPopHandler extends NavigatorPopHandler with Pipable<Widget> {
$NavigatorPopHandler(
{super.key,
super.onPop,
super.onPopWithResult,
super.enabled,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverOverlapAbsorber extends SliverOverlapAbsorber
with Pipable<Widget?> {
$SliverOverlapAbsorber({super.key, required super.handle, super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $SliverOverlapInjector extends SliverOverlapInjector
with Pipable<Widget?> {
$SliverOverlapInjector({super.key, required super.handle, super.sliver}) {
if (child != null) {
child = child;
}
}
}
// ignore: must_be_immutable
class $SliverFillRemaining extends SliverFillRemaining with Pipable<Widget?> {
$SliverFillRemaining(
{super.key, Widget? child, super.hasScrollBody, super.fillOverscroll}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PinnedHeaderSliver extends PinnedHeaderSliver with Pipable<Widget?> {
$PinnedHeaderSliver({super.key, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PreferredSize extends PreferredSize with Pipable<Widget> {
$PreferredSize(
{super.key,
required super.preferredSize,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RawKeyboardListener extends RawKeyboardListener with Pipable<Widget> {
$RawKeyboardListener(
{super.key,
required super.focusNode,
super.autofocus,
super.includeSemantics,
super.onKey,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ReorderableDragStartListener extends ReorderableDragStartListener
with Pipable<Widget> {
$ReorderableDragStartListener(
{super.key,
@RequiredOrPiped() Widget? child,
required super.index,
super.enabled})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ReorderableDelayedDragStartListener
extends ReorderableDelayedDragStartListener with Pipable<Widget> {
$ReorderableDelayedDragStartListener(
{super.key,
@RequiredOrPiped() Widget? child,
required super.index,
super.enabled})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SafeArea extends SafeArea with Pipable<Widget> {
$SafeArea(
{super.key,
super.left,
super.top,
super.right,
super.bottom,
super.minimum,
super.maintainBottomViewPadding,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SingleChildScrollView extends SingleChildScrollView
with Pipable<Widget?> {
$SingleChildScrollView(
{super.key,
super.scrollDirection,
super.reverse,
super.padding,
super.primary,
super.physics,
super.controller,
Widget? child,
super.dragStartBehavior,
super.clipBehavior,
super.hitTestBehavior,
super.restorationId,
super.keyboardDismissBehavior}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverFloatingHeader extends SliverFloatingHeader with Pipable<Widget> {
$SliverFloatingHeader(
{super.key,
super.animationStyle,
super.snapMode,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliverResizingHeader extends SliverResizingHeader with Pipable<Widget?> {
$SliverResizingHeader(
{super.key,
super.minExtentPrototype,
super.maxExtentPrototype,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SnapshotWidget extends SnapshotWidget with Pipable<Widget?> {
$SnapshotWidget(
{super.key,
super.mode,
super.painter,
super.autoresize,
required super.controller,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TweenAnimationBuilder extends TweenAnimationBuilder
with Pipable<Widget?> {
$TweenAnimationBuilder(
{super.key,
required super.tween,
required super.duration,
super.curve,
required super.builder,
super.onEnd,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ActionIconTheme extends ActionIconTheme with Pipable<Widget> {
$ActionIconTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Theme extends Theme with Pipable<Widget> {
$Theme({super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $AnimatedTheme extends AnimatedTheme with Pipable<Widget> {
$AnimatedTheme(
{super.key,
required super.data,
super.curve,
super.duration,
super.onEnd,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $BadgeTheme extends BadgeTheme with Pipable<Widget> {
$BadgeTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MaterialBannerTheme extends MaterialBannerTheme with Pipable<Widget> {
$MaterialBannerTheme(
{super.key, super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $BottomNavigationBarTheme extends BottomNavigationBarTheme
with Pipable<Widget> {
$BottomNavigationBarTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Material extends Material with Pipable<Widget?> {
$Material(
{super.key,
super.type,
super.elevation,
super.color,
super.shadowColor,
super.surfaceTintColor,
super.textStyle,
super.borderRadius,
super.shape,
super.borderOnForeground,
super.clipBehavior,
super.animationDuration,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ScaffoldMessenger extends ScaffoldMessenger with Pipable<Widget> {
$ScaffoldMessenger({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DividerTheme extends DividerTheme with Pipable<Widget> {
$DividerTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Drawer extends Drawer with Pipable<Widget?> {
$Drawer(
{super.key,
super.backgroundColor,
super.elevation,
super.shadowColor,
super.surfaceTintColor,
super.shape,
super.width,
Widget? child,
super.semanticLabel,
super.clipBehavior}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DrawerController extends DrawerController with Pipable<Widget> {
$DrawerController(
{super.key,
@RequiredOrPiped() Widget? child,
required super.alignment,
super.isDrawerOpen,
super.drawerCallback,
super.dragStartBehavior,
super.scrimColor,
super.edgeDragWidth,
super.enableOpenDragGesture})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DrawerTheme extends DrawerTheme with Pipable<Widget> {
$DrawerTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $InkResponse extends InkResponse with Pipable<Widget?> {
$InkResponse(
{super.key,
Widget? child,
super.onTap,
super.onTapDown,
super.onTapUp,
super.onTapCancel,
super.onDoubleTap,
super.onLongPress,
super.onSecondaryTap,
super.onSecondaryTapUp,
super.onSecondaryTapDown,
super.onSecondaryTapCancel,
super.onHighlightChanged,
super.onHover,
super.mouseCursor,
super.containedInkWell,
super.highlightShape,
super.radius,
super.borderRadius,
super.customBorder,
super.focusColor,
super.hoverColor,
super.highlightColor,
super.overlayColor,
super.splashColor,
super.splashFactory,
super.enableFeedback,
super.excludeFromSemantics,
super.focusNode,
super.canRequestFocus,
super.onFocusChange,
super.autofocus,
super.statesController,
super.hoverDuration}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $InkWell extends InkWell with Pipable<Widget?> {
$InkWell(
{super.key,
Widget? child,
super.onTap,
super.onDoubleTap,
super.onLongPress,
super.onTapDown,
super.onTapUp,
super.onTapCancel,
super.onSecondaryTap,
super.onSecondaryTapUp,
super.onSecondaryTapDown,
super.onSecondaryTapCancel,
super.onHighlightChanged,
super.onHover,
super.mouseCursor,
super.focusColor,
super.hoverColor,
super.highlightColor,
super.overlayColor,
super.splashColor,
super.splashFactory,
super.radius,
super.borderRadius,
super.customBorder,
super.enableFeedback,
super.excludeFromSemantics,
super.focusNode,
super.canRequestFocus,
super.onFocusChange,
super.autofocus,
super.statesController,
super.hoverDuration}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ElevatedButton extends ElevatedButton with Pipable<Widget?> {
$ElevatedButton(
{super.key,
required super.onPressed,
super.onLongPress,
super.onHover,
super.onFocusChange,
super.style,
super.focusNode,
super.autofocus,
super.clipBehavior,
super.statesController,
@RequiredOrPiped() Widget? child,
super.iconAlignment})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ElevatedButtonTheme extends ElevatedButtonTheme with Pipable<Widget> {
$ElevatedButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FilledButton extends FilledButton with Pipable<Widget?> {
$FilledButton(
{super.key,
required super.onPressed,
super.onLongPress,
super.onHover,
super.onFocusChange,
super.style,
super.focusNode,
super.autofocus,
super.clipBehavior,
super.statesController,
@RequiredOrPiped() Widget? child,
super.iconAlignment})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FilledButtonTheme extends FilledButtonTheme with Pipable<Widget> {
$FilledButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $OutlinedButton extends OutlinedButton with Pipable<Widget?> {
$OutlinedButton(
{super.key,
required super.onPressed,
super.onLongPress,
super.onHover,
super.onFocusChange,
super.style,
super.focusNode,
super.autofocus,
super.clipBehavior,
super.statesController,
@RequiredOrPiped() Widget? child,
super.iconAlignment})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $OutlinedButtonTheme extends OutlinedButtonTheme with Pipable<Widget> {
$OutlinedButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TextButton extends TextButton with Pipable<Widget?> {
$TextButton(
{super.key,
required super.onPressed,
super.onLongPress,
super.onHover,
super.onFocusChange,
super.style,
super.focusNode,
super.autofocus,
super.clipBehavior,
super.statesController,
super.isSemanticButton,
@RequiredOrPiped() Widget? child,
super.iconAlignment})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TextButtonTheme extends TextButtonTheme with Pipable<Widget> {
$TextButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Tooltip extends Tooltip with Pipable<Widget?> {
$Tooltip(
{super.key,
super.message,
super.richMessage,
super.height,
super.padding,
super.margin,
super.verticalOffset,
super.preferBelow,
super.excludeFromSemantics,
super.decoration,
super.textStyle,
super.textAlign,
super.waitDuration,
super.showDuration,
super.exitDuration,
super.enableTapToDismiss,
super.triggerMode,
super.enableFeedback,
super.onTriggered,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TooltipTheme extends TooltipTheme with Pipable<Widget> {
$TooltipTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TooltipVisibility extends TooltipVisibility with Pipable<Widget> {
$TooltipVisibility(
{super.key, required super.visible, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $IconButtonTheme extends IconButtonTheme with Pipable<Widget> {
$IconButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Ink extends Ink with Pipable<Widget?> {
$Ink(
{super.key,
super.padding,
super.color,
super.decoration,
super.width,
super.height,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ListTileTheme extends ListTileTheme with Pipable<Widget> {
$ListTileTheme(
{super.key,
super.data,
super.dense,
super.shape,
super.style,
super.selectedColor,
super.iconColor,
super.textColor,
super.contentPadding,
super.tileColor,
super.selectedTileColor,
super.enableFeedback,
super.mouseCursor,
super.horizontalTitleGap,
super.minVerticalPadding,
super.minLeadingWidth,
super.controlAffinity,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FlexibleSpaceBarSettings extends FlexibleSpaceBarSettings
with Pipable<Widget> {
$FlexibleSpaceBarSettings(
{super.key,
required super.toolbarOpacity,
required super.minExtent,
required super.maxExtent,
required super.currentExtent,
@RequiredOrPiped() Widget? child,
super.isScrolledUnder,
super.hasLeading})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $FloatingActionButton extends FloatingActionButton with Pipable<Widget?> {
$FloatingActionButton(
{super.key,
Widget? child,
super.tooltip,
super.foregroundColor,
super.backgroundColor,
super.focusColor,
super.hoverColor,
super.splashColor,
super.heroTag,
super.elevation,
super.focusElevation,
super.hoverElevation,
super.highlightElevation,
super.disabledElevation,
required super.onPressed,
super.mouseCursor,
super.mini,
super.shape,
super.clipBehavior,
super.focusNode,
super.autofocus,
super.materialTapTargetSize,
super.isExtended,
super.enableFeedback}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RawMaterialButton extends RawMaterialButton with Pipable<Widget?> {
$RawMaterialButton(
{super.key,
required super.onPressed,
super.onLongPress,
super.onHighlightChanged,
super.mouseCursor,
super.textStyle,
super.fillColor,
super.focusColor,
super.hoverColor,
super.highlightColor,
super.splashColor,
super.elevation,
super.focusElevation,
super.hoverElevation,
super.highlightElevation,
super.disabledElevation,
super.padding,
super.visualDensity,
super.constraints,
super.shape,
super.animationDuration,
super.clipBehavior,
super.focusNode,
super.autofocus,
super.materialTapTargetSize,
Widget? child,
super.enableFeedback}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ButtonTheme extends ButtonTheme with Pipable<Widget> {
$ButtonTheme(
{super.key,
super.textTheme,
super.layoutBehavior,
super.minWidth,
super.height,
super.padding,
super.shape,
super.alignedDropdown,
super.buttonColor,
super.disabledColor,
super.focusColor,
super.hoverColor,
super.highlightColor,
super.splashColor,
super.colorScheme,
super.materialTapTargetSize,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MaterialButton extends MaterialButton with Pipable<Widget?> {
$MaterialButton(
{super.key,
required super.onPressed,
super.onLongPress,
super.onHighlightChanged,
super.mouseCursor,
super.textTheme,
super.textColor,
super.disabledTextColor,
super.color,
super.disabledColor,
super.focusColor,
super.hoverColor,
super.highlightColor,
super.splashColor,
super.colorBrightness,
super.elevation,
super.focusElevation,
super.hoverElevation,
super.highlightElevation,
super.disabledElevation,
super.padding,
super.visualDensity,
super.shape,
super.clipBehavior,
super.focusNode,
super.autofocus,
super.materialTapTargetSize,
super.animationDuration,
super.minWidth,
super.height,
super.enableFeedback,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ButtonBarTheme extends ButtonBarTheme with Pipable<Widget> {
$ButtonBarTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CardTheme extends CardTheme with Pipable<Widget> {
$CardTheme(
{super.key,
super.clipBehavior,
super.color,
super.surfaceTintColor,
super.shadowColor,
super.elevation,
super.margin,
super.shape,
super.data,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CheckboxTheme extends CheckboxTheme with Pipable<Widget> {
$CheckboxTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ChipTheme extends ChipTheme with Pipable<Widget> {
$ChipTheme({super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DataTableTheme extends DataTableTheme with Pipable<Widget> {
$DataTableTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DatePickerTheme extends DatePickerTheme with Pipable<Widget> {
$DatePickerTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $InputDecorator extends InputDecorator with Pipable<Widget?> {
$InputDecorator(
{super.key,
required super.decoration,
super.baseStyle,
super.textAlign,
super.textAlignVertical,
super.isFocused,
super.isHovering,
super.expands,
super.isEmpty,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DialogTheme extends DialogTheme with Pipable<Widget> {
$DialogTheme(
{super.key,
super.backgroundColor,
super.elevation,
super.shadowColor,
super.surfaceTintColor,
super.shape,
super.alignment,
super.iconColor,
super.titleTextStyle,
super.contentTextStyle,
super.actionsPadding,
super.barrierColor,
super.insetPadding,
super.clipBehavior,
super.data,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DropdownMenuTheme extends DropdownMenuTheme with Pipable<Widget> {
$DropdownMenuTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MenuAnchor extends MenuAnchor with Pipable<Widget?> {
$MenuAnchor(
{super.key,
super.controller,
super.childFocusNode,
super.style,
super.alignmentOffset,
super.layerLink,
super.clipBehavior,
super.anchorTapClosesMenu,
super.consumeOutsideTap,
super.onOpen,
super.onClose,
super.crossAxisUnconstrained,
required super.menuChildren,
super.builder,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MenuItemButton extends MenuItemButton with Pipable<Widget?> {
$MenuItemButton(
{super.key,
super.onPressed,
super.onHover,
super.requestFocusOnHover,
super.onFocusChange,
super.focusNode,
super.autofocus,
super.shortcut,
super.semanticsLabel,
super.style,
super.statesController,
super.clipBehavior,
super.leadingIcon,
super.trailingIcon,
super.closeOnActivate,
super.overflowAxis,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CheckboxMenuButton extends CheckboxMenuButton with Pipable<Widget?> {
$CheckboxMenuButton(
{super.key,
required super.value,
super.tristate,
super.isError,
required super.onChanged,
super.onHover,
super.onFocusChange,
super.focusNode,
super.shortcut,
super.style,
super.statesController,
super.clipBehavior,
super.trailingIcon,
super.closeOnActivate,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RadioMenuButton extends RadioMenuButton with Pipable<Widget?> {
$RadioMenuButton(
{super.key,
required super.value,
required super.groupValue,
required super.onChanged,
super.toggleable,
super.onHover,
super.onFocusChange,
super.focusNode,
super.shortcut,
super.style,
super.statesController,
super.clipBehavior,
super.trailingIcon,
super.closeOnActivate,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SubmenuButton extends SubmenuButton with Pipable<Widget?> {
$SubmenuButton(
{super.key,
super.onHover,
super.onFocusChange,
super.onOpen,
super.onClose,
super.controller,
super.style,
super.menuStyle,
super.alignmentOffset,
super.clipBehavior,
super.focusNode,
super.statesController,
super.leadingIcon,
super.trailingIcon,
required super.menuChildren,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MenuAcceleratorCallbackBinding extends MenuAcceleratorCallbackBinding
with Pipable<Widget> {
$MenuAcceleratorCallbackBinding(
{super.key,
super.onInvoke,
super.hasSubmenu,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MenuBarTheme extends MenuBarTheme with Pipable<Widget> {
$MenuBarTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MenuTheme extends MenuTheme with Pipable<Widget> {
$MenuTheme({super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $MenuButtonTheme extends MenuButtonTheme with Pipable<Widget> {
$MenuButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RadioTheme extends RadioTheme with Pipable<Widget> {
$RadioTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Scrollbar extends Scrollbar with Pipable<Widget> {
$Scrollbar(
{super.key,
@RequiredOrPiped() Widget? child,
super.controller,
super.thumbVisibility,
super.trackVisibility,
super.thickness,
super.radius,
super.notificationPredicate,
super.interactive,
super.scrollbarOrientation})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ScrollbarTheme extends ScrollbarTheme with Pipable<Widget> {
$ScrollbarTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ExpansionTileTheme extends ExpansionTileTheme with Pipable<Widget> {
$ExpansionTileTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $NavigationBarTheme extends NavigationBarTheme with Pipable<Widget> {
$NavigationBarTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $NavigationDrawerTheme extends NavigationDrawerTheme
with Pipable<Widget> {
$NavigationDrawerTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $NavigationRailTheme extends NavigationRailTheme with Pipable<Widget> {
$NavigationRailTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PopupMenuTheme extends PopupMenuTheme with Pipable<Widget> {
$PopupMenuTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ProgressIndicatorTheme extends ProgressIndicatorTheme
with Pipable<Widget> {
$ProgressIndicatorTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SearchBarTheme extends SearchBarTheme with Pipable<Widget> {
$SearchBarTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SearchViewTheme extends SearchViewTheme with Pipable<Widget> {
$SearchViewTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SegmentedButtonTheme extends SegmentedButtonTheme with Pipable<Widget> {
$SegmentedButtonTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SliderTheme extends SliderTheme with Pipable<Widget> {
$SliderTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SwitchTheme extends SwitchTheme with Pipable<Widget> {
$SwitchTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TabBarTheme extends TabBarTheme with Pipable<Widget> {
$TabBarTheme(
{super.key,
super.indicator,
super.indicatorColor,
super.indicatorSize,
super.dividerColor,
super.dividerHeight,
super.labelColor,
super.labelPadding,
super.labelStyle,
super.unselectedLabelColor,
super.unselectedLabelStyle,
super.overlayColor,
super.splashFactory,
super.mouseCursor,
super.tabAlignment,
super.textScaler,
super.indicatorAnimation,
super.data,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Tab extends Tab with Pipable<Widget?> {
$Tab(
{super.key,
super.text,
super.icon,
super.iconMargin,
super.height,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DefaultTabController extends DefaultTabController with Pipable<Widget> {
$DefaultTabController(
{super.key,
required super.length,
super.initialIndex,
@RequiredOrPiped() Widget? child,
super.animationDuration})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TextSelectionTheme extends TextSelectionTheme with Pipable<Widget> {
$TextSelectionTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TimePickerTheme extends TimePickerTheme with Pipable<Widget> {
$TimePickerTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $ToggleButtonsTheme extends ToggleButtonsTheme with Pipable<Widget> {
$ToggleButtonsTheme(
{super.key, required super.data, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Card extends Card with Pipable<Widget?> {
$Card(
{super.key,
super.color,
super.shadowColor,
super.surfaceTintColor,
super.elevation,
super.shape,
super.borderOnForeground,
super.margin,
super.clipBehavior,
Widget? child,
super.semanticContainer}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Dialog extends Dialog with Pipable<Widget?> {
$Dialog(
{super.key,
super.backgroundColor,
super.elevation,
super.shadowColor,
super.surfaceTintColor,
super.insetAnimationDuration,
super.insetAnimationCurve,
super.insetPadding,
super.clipBehavior,
super.shape,
super.alignment,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SimpleDialogOption extends SimpleDialogOption with Pipable<Widget?> {
$SimpleDialogOption(
{super.key, super.onPressed, super.padding, Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DesktopTextSelectionToolbarButton
extends DesktopTextSelectionToolbarButton with Pipable<Widget> {
$DesktopTextSelectionToolbarButton(
{super.key, required super.onPressed, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TextSelectionToolbarTextButton extends TextSelectionToolbarTextButton
with Pipable<Widget> {
$TextSelectionToolbarTextButton(
{super.key,
@RequiredOrPiped() Widget? child,
required super.padding,
super.onPressed,
super.alignment})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $Badge extends Badge with Pipable<Widget?> {
$Badge(
{super.key,
super.backgroundColor,
super.textColor,
super.smallSize,
super.largeSize,
super.textStyle,
super.padding,
super.alignment,
super.offset,
super.label,
super.isLabelVisible,
Widget? child}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $BottomAppBar extends BottomAppBar with Pipable<Widget?> {
$BottomAppBar(
{super.key,
super.color,
super.elevation,
super.shape,
super.clipBehavior,
super.notchMargin,
Widget? child,
super.padding,
super.surfaceTintColor,
super.shadowColor,
super.height}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CircleAvatar extends CircleAvatar with Pipable<Widget?> {
$CircleAvatar(
{super.key,
Widget? child,
super.backgroundColor,
super.backgroundImage,
super.foregroundImage,
super.onBackgroundImageError,
super.onForegroundImageError,
super.foregroundColor,
super.radius,
super.minRadius,
super.maxRadius}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $TableRowInkWell extends TableRowInkWell with Pipable<Widget?> {
$TableRowInkWell(
{super.key,
Widget? child,
super.onTap,
super.onDoubleTap,
super.onLongPress,
super.onHighlightChanged,
super.onSecondaryTap,
super.onSecondaryTapDown,
super.overlayColor,
super.mouseCursor}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DropdownMenuItem extends DropdownMenuItem with Pipable<Widget> {
$DropdownMenuItem(
{super.key,
super.onTap,
super.value,
super.enabled,
super.alignment,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DropdownButtonHideUnderline extends DropdownButtonHideUnderline
with Pipable<Widget> {
$DropdownButtonHideUnderline({super.key, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $DrawerHeader extends DrawerHeader with Pipable<Widget?> {
$DrawerHeader(
{super.key,
super.decoration,
super.margin,
super.padding,
super.duration,
super.curve,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $GridTile extends GridTile with Pipable<Widget> {
$GridTile(
{super.key, super.header, super.footer, @RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PopupMenuItem extends PopupMenuItem with Pipable<Widget?> {
$PopupMenuItem(
{super.key,
super.value,
super.onTap,
super.enabled,
super.height,
super.padding,
super.textStyle,
super.labelTextStyle,
super.mouseCursor,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $CheckedPopupMenuItem extends CheckedPopupMenuItem with Pipable<Widget?> {
$CheckedPopupMenuItem(
{super.key,
super.value,
super.checked,
super.enabled,
super.padding,
super.height,
super.labelTextStyle,
super.mouseCursor,
Widget? child,
super.onTap}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $PopupMenuButton extends PopupMenuButton with Pipable<Widget?> {
$PopupMenuButton(
{super.key,
required super.itemBuilder,
super.initialValue,
super.onOpened,
super.onSelected,
super.onCanceled,
super.tooltip,
super.elevation,
super.shadowColor,
super.surfaceTintColor,
super.padding,
super.menuPadding,
Widget? child,
super.borderRadius,
super.splashRadius,
super.icon,
super.iconSize,
super.offset,
super.enabled,
super.shape,
super.color,
super.iconColor,
super.enableFeedback,
super.constraints,
super.position,
super.clipBehavior,
super.useRootNavigator,
super.popUpAnimationStyle,
super.routeSettings,
super.style,
super.requestFocus}) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $RefreshIndicator extends RefreshIndicator with Pipable<Widget> {
$RefreshIndicator(
{super.key,
@RequiredOrPiped() Widget? child,
super.displacement,
super.edgeOffset,
required super.onRefresh,
super.color,
super.backgroundColor,
super.notificationPredicate,
super.semanticsLabel,
super.semanticsValue,
super.strokeWidth,
super.triggerMode,
super.elevation})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
// ignore: must_be_immutable
class $SelectionArea extends SelectionArea with Pipable<Widget> {
$SelectionArea(
{super.key,
super.focusNode,
super.selectionControls,
super.contextMenuBuilder,
super.magnifierConfiguration,
super.onSelectionChanged,
@RequiredOrPiped() Widget? child})
: super(child: TemporaryWidget()) {
if (child != null) {
this.child = child;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment