getProperty method
Implementation
@override
Object? getProperty(Object? t, String n) {
if (t is l3.Padding) {
switch (n) {
case 'padding':
return t.padding;
}
}
if (t is l3.Align) {
switch (n) {
case 'alignment':
return t.alignment;
case 'widthFactor':
return t.widthFactor;
case 'heightFactor':
return t.heightFactor;
}
}
if (t is l3.Flexible) {
switch (n) {
case 'flex':
return t.flex;
case 'fit':
return t.fit;
case 'debugTypicalAncestorWidgetClass':
return t.debugTypicalAncestorWidgetClass;
}
}
if (t is l3.SizedBox) {
switch (n) {
case 'width':
return t.width;
case 'height':
return t.height;
}
}
if (t is l3.ColoredBox) {
switch (n) {
case 'color':
return t.color;
case 'isAntiAlias':
return t.isAntiAlias;
}
}
if (t is l3.Opacity) {
switch (n) {
case 'opacity':
return t.opacity;
case 'alwaysIncludeSemantics':
return t.alwaysIncludeSemantics;
}
}
if (t is l3.Wrap) {
switch (n) {
case 'direction':
return t.direction;
case 'alignment':
return t.alignment;
case 'spacing':
return t.spacing;
case 'runAlignment':
return t.runAlignment;
case 'runSpacing':
return t.runSpacing;
case 'crossAxisAlignment':
return t.crossAxisAlignment;
case 'textDirection':
return t.textDirection;
case 'verticalDirection':
return t.verticalDirection;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l12.Container) {
switch (n) {
case 'child':
return t.child;
case 'alignment':
return t.alignment;
case 'padding':
return t.padding;
case 'color':
return t.color;
case 'isAntiAlias':
return t.isAntiAlias;
case 'decoration':
return t.decoration;
case 'foregroundDecoration':
return t.foregroundDecoration;
case 'constraints':
return t.constraints;
case 'margin':
return t.margin;
case 'transform':
return t.transform;
case 'transformAlignment':
return t.transformAlignment;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l13.Spacer) {
switch (n) {
case 'flex':
return t.flex;
}
}
if (t is l14.SafeArea) {
switch (n) {
case 'left':
return t.left;
case 'top':
return t.top;
case 'right':
return t.right;
case 'bottom':
return t.bottom;
case 'minimum':
return t.minimum;
case 'maintainBottomViewPadding':
return t.maintainBottomViewPadding;
case 'child':
return t.child;
}
}
if (t is l19.Text) {
switch (n) {
case 'data':
return t.data;
case 'textSpan':
return t.textSpan;
case 'style':
return t.style;
case 'strutStyle':
return t.strutStyle;
case 'textAlign':
return t.textAlign;
case 'textDirection':
return t.textDirection;
case 'locale':
return t.locale;
case 'softWrap':
return t.softWrap;
case 'overflow':
return t.overflow;
case 'textScaleFactor':
return t.textScaleFactor;
case 'textScaler':
return t.textScaler;
case 'maxLines':
return t.maxLines;
case 'semanticsLabel':
return t.semanticsLabel;
case 'semanticsIdentifier':
return t.semanticsIdentifier;
case 'textWidthBasis':
return t.textWidthBasis;
case 'textHeightBehavior':
return t.textHeightBehavior;
case 'selectionColor':
return t.selectionColor;
}
}
if (t is l22.Icon) {
switch (n) {
case 'icon':
return t.icon;
case 'size':
return t.size;
case 'fill':
return t.fill;
case 'weight':
return t.weight;
case 'grade':
return t.grade;
case 'opticalSize':
return t.opticalSize;
case 'color':
return t.color;
case 'shadows':
return t.shadows;
case 'semanticLabel':
return t.semanticLabel;
case 'textDirection':
return t.textDirection;
case 'applyTextScaling':
return t.applyTextScaling;
case 'blendMode':
return t.blendMode;
case 'fontWeight':
return t.fontWeight;
}
}
if (t is l28.Scaffold) {
switch (n) {
case 'extendBody':
return t.extendBody;
case 'drawerBarrierDismissible':
return t.drawerBarrierDismissible;
case 'extendBodyBehindAppBar':
return t.extendBodyBehindAppBar;
case 'appBar':
return t.appBar;
case 'body':
return t.body;
case 'floatingActionButton':
return t.floatingActionButton;
case 'floatingActionButtonLocation':
return t.floatingActionButtonLocation;
case 'floatingActionButtonAnimator':
return t.floatingActionButtonAnimator;
case 'persistentFooterButtons':
return t.persistentFooterButtons;
case 'persistentFooterAlignment':
return t.persistentFooterAlignment;
case 'persistentFooterDecoration':
return t.persistentFooterDecoration;
case 'drawer':
return t.drawer;
case 'endDrawer':
return t.endDrawer;
case 'drawerScrimColor':
return t.drawerScrimColor;
case 'backgroundColor':
return t.backgroundColor;
case 'bottomNavigationBar':
return t.bottomNavigationBar;
case 'bottomSheet':
return t.bottomSheet;
case 'resizeToAvoidBottomInset':
return t.resizeToAvoidBottomInset;
case 'primary':
return t.primary;
case 'drawerDragStartBehavior':
return t.drawerDragStartBehavior;
case 'drawerEdgeDragWidth':
return t.drawerEdgeDragWidth;
case 'drawerEnableOpenDragGesture':
return t.drawerEnableOpenDragGesture;
case 'endDrawerEnableOpenDragGesture':
return t.endDrawerEnableOpenDragGesture;
case 'restorationId':
return t.restorationId;
}
}
if (t is l33.AppBar) {
switch (n) {
case 'leading':
return t.leading;
case 'automaticallyImplyLeading':
return t.automaticallyImplyLeading;
case 'title':
return t.title;
case 'actions':
return t.actions;
case 'automaticallyImplyActions':
return t.automaticallyImplyActions;
case 'flexibleSpace':
return t.flexibleSpace;
case 'bottom':
return t.bottom;
case 'elevation':
return t.elevation;
case 'scrolledUnderElevation':
return t.scrolledUnderElevation;
case 'shadowColor':
return t.shadowColor;
case 'surfaceTintColor':
return t.surfaceTintColor;
case 'shape':
return t.shape;
case 'backgroundColor':
return t.backgroundColor;
case 'foregroundColor':
return t.foregroundColor;
case 'iconTheme':
return t.iconTheme;
case 'actionsIconTheme':
return t.actionsIconTheme;
case 'primary':
return t.primary;
case 'centerTitle':
return t.centerTitle;
case 'excludeHeaderSemantics':
return t.excludeHeaderSemantics;
case 'titleSpacing':
return t.titleSpacing;
case 'toolbarOpacity':
return t.toolbarOpacity;
case 'bottomOpacity':
return t.bottomOpacity;
case 'preferredSize':
return t.preferredSize;
case 'toolbarHeight':
return t.toolbarHeight;
case 'leadingWidth':
return t.leadingWidth;
case 'toolbarTextStyle':
return t.toolbarTextStyle;
case 'titleTextStyle':
return t.titleTextStyle;
case 'systemOverlayStyle':
return t.systemOverlayStyle;
case 'forceMaterialTransparency':
return t.forceMaterialTransparency;
case 'useDefaultSemanticsOrder':
return t.useDefaultSemanticsOrder;
case 'clipBehavior':
return t.clipBehavior;
case 'actionsPadding':
return t.actionsPadding;
case 'animateColor':
return t.animateColor;
}
}
if (t is l34.Card) {
switch (n) {
case 'color':
return t.color;
case 'shadowColor':
return t.shadowColor;
case 'surfaceTintColor':
return t.surfaceTintColor;
case 'elevation':
return t.elevation;
case 'shape':
return t.shape;
case 'borderOnForeground':
return t.borderOnForeground;
case 'clipBehavior':
return t.clipBehavior;
case 'margin':
return t.margin;
case 'semanticContainer':
return t.semanticContainer;
case 'child':
return t.child;
}
}
if (t is l36.ListTile) {
switch (n) {
case 'leading':
return t.leading;
case 'title':
return t.title;
case 'subtitle':
return t.subtitle;
case 'trailing':
return t.trailing;
case 'isThreeLine':
return t.isThreeLine;
case 'dense':
return t.dense;
case 'visualDensity':
return t.visualDensity;
case 'shape':
return t.shape;
case 'selectedColor':
return t.selectedColor;
case 'iconColor':
return t.iconColor;
case 'textColor':
return t.textColor;
case 'titleTextStyle':
return t.titleTextStyle;
case 'subtitleTextStyle':
return t.subtitleTextStyle;
case 'leadingAndTrailingTextStyle':
return t.leadingAndTrailingTextStyle;
case 'style':
return t.style;
case 'contentPadding':
return t.contentPadding;
case 'enabled':
return t.enabled;
case 'mouseCursor':
return t.mouseCursor;
case 'selected':
return t.selected;
case 'focusColor':
return t.focusColor;
case 'hoverColor':
return t.hoverColor;
case 'splashColor':
return t.splashColor;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'tileColor':
return t.tileColor;
case 'selectedTileColor':
return t.selectedTileColor;
case 'enableFeedback':
return t.enableFeedback;
case 'horizontalTitleGap':
return t.horizontalTitleGap;
case 'minVerticalPadding':
return t.minVerticalPadding;
case 'minLeadingWidth':
return t.minLeadingWidth;
case 'minTileHeight':
return t.minTileHeight;
case 'titleAlignment':
return t.titleAlignment;
case 'internalAddSemanticForOnTap':
return t.internalAddSemanticForOnTap;
case 'statesController':
return t.statesController;
}
}
if (t is l41.Divider) {
switch (n) {
case 'height':
return t.height;
case 'thickness':
return t.thickness;
case 'indent':
return t.indent;
case 'endIndent':
return t.endIndent;
case 'radius':
return t.radius;
case 'color':
return t.color;
}
}
if (t is l6.Color) {
switch (n) {
case 'a':
return t.a;
case 'r':
return t.r;
case 'g':
return t.g;
case 'b':
return t.b;
case 'colorSpace':
return t.colorSpace;
case 'hashCode':
return t.hashCode;
}
}
if (t is l6.FontWeight) {
switch (n) {
case 'value':
return t.value;
case 'hashCode':
return t.hashCode;
}
}
if (t is l6.Offset) {
switch (n) {
case 'dx':
return t.dx;
case 'dy':
return t.dy;
case 'distance':
return t.distance;
case 'distanceSquared':
return t.distanceSquared;
case 'direction':
return t.direction;
case 'hashCode':
return t.hashCode;
}
}
if (t is l1.EdgeInsets) {
switch (n) {
case 'left':
return t.left;
case 'top':
return t.top;
case 'right':
return t.right;
case 'bottom':
return t.bottom;
case 'topLeft':
return t.topLeft;
case 'topRight':
return t.topRight;
case 'bottomLeft':
return t.bottomLeft;
case 'bottomRight':
return t.bottomRight;
case 'flipped':
return t.flipped;
}
}
if (t is l15.TextStyle) {
switch (n) {
case 'inherit':
return t.inherit;
case 'color':
return t.color;
case 'backgroundColor':
return t.backgroundColor;
case 'fontFamily':
return t.fontFamily;
case 'fontFamilyFallback':
return t.fontFamilyFallback;
case 'fontSize':
return t.fontSize;
case 'fontWeight':
return t.fontWeight;
case 'fontStyle':
return t.fontStyle;
case 'letterSpacing':
return t.letterSpacing;
case 'wordSpacing':
return t.wordSpacing;
case 'textBaseline':
return t.textBaseline;
case 'height':
return t.height;
case 'leadingDistribution':
return t.leadingDistribution;
case 'locale':
return t.locale;
case 'foreground':
return t.foreground;
case 'background':
return t.background;
case 'decoration':
return t.decoration;
case 'decorationColor':
return t.decorationColor;
case 'decorationStyle':
return t.decorationStyle;
case 'decorationThickness':
return t.decorationThickness;
case 'debugLabel':
return t.debugLabel;
case 'shadows':
return t.shadows;
case 'fontFeatures':
return t.fontFeatures;
case 'fontVariations':
return t.fontVariations;
case 'overflow':
return t.overflow;
case 'hashCode':
return t.hashCode;
}
}
if (t is l46.Theme) {
switch (n) {
case 'data':
return t.data;
case 'child':
return t.child;
}
}
if (t is l35.ThemeData) {
switch (n) {
case 'brightness':
return t.brightness;
case 'applyElevationOverlayColor':
return t.applyElevationOverlayColor;
case 'cupertinoOverrideTheme':
return t.cupertinoOverrideTheme;
case 'extensions':
return t.extensions;
case 'adaptationMap':
return t.adaptationMap;
case 'inputDecorationTheme':
return t.inputDecorationTheme;
case 'materialTapTargetSize':
return t.materialTapTargetSize;
case 'pageTransitionsTheme':
return t.pageTransitionsTheme;
case 'platform':
return t.platform;
case 'scrollbarTheme':
return t.scrollbarTheme;
case 'splashFactory':
return t.splashFactory;
case 'useMaterial3':
return t.useMaterial3;
case 'visualDensity':
return t.visualDensity;
case 'canvasColor':
return t.canvasColor;
case 'cardColor':
return t.cardColor;
case 'colorScheme':
return t.colorScheme;
case 'disabledColor':
return t.disabledColor;
case 'dividerColor':
return t.dividerColor;
case 'focusColor':
return t.focusColor;
case 'highlightColor':
return t.highlightColor;
case 'hintColor':
return t.hintColor;
case 'hoverColor':
return t.hoverColor;
case 'primaryColor':
return t.primaryColor;
case 'primaryColorDark':
return t.primaryColorDark;
case 'primaryColorLight':
return t.primaryColorLight;
case 'scaffoldBackgroundColor':
return t.scaffoldBackgroundColor;
case 'secondaryHeaderColor':
return t.secondaryHeaderColor;
case 'shadowColor':
return t.shadowColor;
case 'splashColor':
return t.splashColor;
case 'unselectedWidgetColor':
return t.unselectedWidgetColor;
case 'iconTheme':
return t.iconTheme;
case 'primaryIconTheme':
return t.primaryIconTheme;
case 'primaryTextTheme':
return t.primaryTextTheme;
case 'textTheme':
return t.textTheme;
case 'typography':
return t.typography;
case 'actionIconTheme':
return t.actionIconTheme;
case 'appBarTheme':
return t.appBarTheme;
case 'badgeTheme':
return t.badgeTheme;
case 'bannerTheme':
return t.bannerTheme;
case 'bottomAppBarTheme':
return t.bottomAppBarTheme;
case 'bottomNavigationBarTheme':
return t.bottomNavigationBarTheme;
case 'bottomSheetTheme':
return t.bottomSheetTheme;
case 'buttonTheme':
return t.buttonTheme;
case 'cardTheme':
return t.cardTheme;
case 'carouselViewTheme':
return t.carouselViewTheme;
case 'checkboxTheme':
return t.checkboxTheme;
case 'chipTheme':
return t.chipTheme;
case 'dataTableTheme':
return t.dataTableTheme;
case 'datePickerTheme':
return t.datePickerTheme;
case 'dialogTheme':
return t.dialogTheme;
case 'dividerTheme':
return t.dividerTheme;
case 'drawerTheme':
return t.drawerTheme;
case 'dropdownMenuTheme':
return t.dropdownMenuTheme;
case 'elevatedButtonTheme':
return t.elevatedButtonTheme;
case 'expansionTileTheme':
return t.expansionTileTheme;
case 'filledButtonTheme':
return t.filledButtonTheme;
case 'floatingActionButtonTheme':
return t.floatingActionButtonTheme;
case 'iconButtonTheme':
return t.iconButtonTheme;
case 'listTileTheme':
return t.listTileTheme;
case 'menuBarTheme':
return t.menuBarTheme;
case 'menuButtonTheme':
return t.menuButtonTheme;
case 'menuTheme':
return t.menuTheme;
case 'navigationBarTheme':
return t.navigationBarTheme;
case 'navigationDrawerTheme':
return t.navigationDrawerTheme;
case 'navigationRailTheme':
return t.navigationRailTheme;
case 'outlinedButtonTheme':
return t.outlinedButtonTheme;
case 'popupMenuTheme':
return t.popupMenuTheme;
case 'progressIndicatorTheme':
return t.progressIndicatorTheme;
case 'radioTheme':
return t.radioTheme;
case 'searchBarTheme':
return t.searchBarTheme;
case 'searchViewTheme':
return t.searchViewTheme;
case 'segmentedButtonTheme':
return t.segmentedButtonTheme;
case 'sliderTheme':
return t.sliderTheme;
case 'snackBarTheme':
return t.snackBarTheme;
case 'switchTheme':
return t.switchTheme;
case 'tabBarTheme':
return t.tabBarTheme;
case 'textButtonTheme':
return t.textButtonTheme;
case 'textSelectionTheme':
return t.textSelectionTheme;
case 'timePickerTheme':
return t.timePickerTheme;
case 'toggleButtonsTheme':
return t.toggleButtonsTheme;
case 'tooltipTheme':
return t.tooltipTheme;
case 'dialogBackgroundColor':
return t.dialogBackgroundColor;
case 'indicatorColor':
return t.indicatorColor;
case 'hashCode':
return t.hashCode;
}
}
if (t is l54.TextTheme) {
switch (n) {
case 'displayLarge':
return t.displayLarge;
case 'displayMedium':
return t.displayMedium;
case 'displaySmall':
return t.displaySmall;
case 'headlineLarge':
return t.headlineLarge;
case 'headlineMedium':
return t.headlineMedium;
case 'headlineSmall':
return t.headlineSmall;
case 'titleLarge':
return t.titleLarge;
case 'titleMedium':
return t.titleMedium;
case 'titleSmall':
return t.titleSmall;
case 'bodyLarge':
return t.bodyLarge;
case 'bodyMedium':
return t.bodyMedium;
case 'bodySmall':
return t.bodySmall;
case 'labelLarge':
return t.labelLarge;
case 'labelMedium':
return t.labelMedium;
case 'labelSmall':
return t.labelSmall;
case 'hashCode':
return t.hashCode;
}
}
if (t is l52.ColorScheme) {
switch (n) {
case 'brightness':
return t.brightness;
case 'primary':
return t.primary;
case 'onPrimary':
return t.onPrimary;
case 'primaryContainer':
return t.primaryContainer;
case 'onPrimaryContainer':
return t.onPrimaryContainer;
case 'primaryFixed':
return t.primaryFixed;
case 'primaryFixedDim':
return t.primaryFixedDim;
case 'onPrimaryFixed':
return t.onPrimaryFixed;
case 'onPrimaryFixedVariant':
return t.onPrimaryFixedVariant;
case 'secondary':
return t.secondary;
case 'onSecondary':
return t.onSecondary;
case 'secondaryContainer':
return t.secondaryContainer;
case 'onSecondaryContainer':
return t.onSecondaryContainer;
case 'secondaryFixed':
return t.secondaryFixed;
case 'secondaryFixedDim':
return t.secondaryFixedDim;
case 'onSecondaryFixed':
return t.onSecondaryFixed;
case 'onSecondaryFixedVariant':
return t.onSecondaryFixedVariant;
case 'tertiary':
return t.tertiary;
case 'onTertiary':
return t.onTertiary;
case 'tertiaryContainer':
return t.tertiaryContainer;
case 'onTertiaryContainer':
return t.onTertiaryContainer;
case 'tertiaryFixed':
return t.tertiaryFixed;
case 'tertiaryFixedDim':
return t.tertiaryFixedDim;
case 'onTertiaryFixed':
return t.onTertiaryFixed;
case 'onTertiaryFixedVariant':
return t.onTertiaryFixedVariant;
case 'error':
return t.error;
case 'onError':
return t.onError;
case 'errorContainer':
return t.errorContainer;
case 'onErrorContainer':
return t.onErrorContainer;
case 'surface':
return t.surface;
case 'onSurface':
return t.onSurface;
case 'surfaceDim':
return t.surfaceDim;
case 'surfaceBright':
return t.surfaceBright;
case 'surfaceContainerLowest':
return t.surfaceContainerLowest;
case 'surfaceContainerLow':
return t.surfaceContainerLow;
case 'surfaceContainer':
return t.surfaceContainer;
case 'surfaceContainerHigh':
return t.surfaceContainerHigh;
case 'surfaceContainerHighest':
return t.surfaceContainerHighest;
case 'onSurfaceVariant':
return t.onSurfaceVariant;
case 'outline':
return t.outline;
case 'outlineVariant':
return t.outlineVariant;
case 'shadow':
return t.shadow;
case 'scrim':
return t.scrim;
case 'inverseSurface':
return t.inverseSurface;
case 'onInverseSurface':
return t.onInverseSurface;
case 'inversePrimary':
return t.inversePrimary;
case 'surfaceTint':
return t.surfaceTint;
case 'hashCode':
return t.hashCode;
}
}
if (t is l4.Alignment) {
switch (n) {
case 'x':
return t.x;
case 'y':
return t.y;
}
}
if (t is l25.BoxDecoration) {
switch (n) {
case 'color':
return t.color;
case 'image':
return t.image;
case 'border':
return t.border;
case 'borderRadius':
return t.borderRadius;
case 'boxShadow':
return t.boxShadow;
case 'gradient':
return t.gradient;
case 'backgroundBlendMode':
return t.backgroundBlendMode;
case 'shape':
return t.shape;
case 'padding':
return t.padding;
case 'isComplex':
return t.isComplex;
case 'hashCode':
return t.hashCode;
}
}
if (t is l40.BorderRadius) {
switch (n) {
case 'topLeft':
return t.topLeft;
case 'topRight':
return t.topRight;
case 'bottomLeft':
return t.bottomLeft;
case 'bottomRight':
return t.bottomRight;
}
}
if (t is l21.IconData) {
switch (n) {
case 'codePoint':
return t.codePoint;
case 'fontFamily':
return t.fontFamily;
case 'fontPackage':
return t.fontPackage;
case 'matchTextDirection':
return t.matchTextDirection;
case 'fontFamilyFallback':
return t.fontFamilyFallback;
case 'hashCode':
return t.hashCode;
}
}
if (t is l3.Stack) {
switch (n) {
case 'alignment':
return t.alignment;
case 'textDirection':
return t.textDirection;
case 'fit':
return t.fit;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l3.Positioned) {
switch (n) {
case 'left':
return t.left;
case 'top':
return t.top;
case 'right':
return t.right;
case 'bottom':
return t.bottom;
case 'width':
return t.width;
case 'height':
return t.height;
case 'debugTypicalAncestorWidgetClass':
return t.debugTypicalAncestorWidgetClass;
}
}
if (t is l110.ListView) {
switch (n) {
case 'itemExtent':
return t.itemExtent;
case 'prototypeItem':
return t.prototypeItem;
case 'childrenDelegate':
return t.childrenDelegate;
}
}
if (t is l110.GridView) {
switch (n) {
case 'gridDelegate':
return t.gridDelegate;
case 'childrenDelegate':
return t.childrenDelegate;
}
}
if (t is l114.SingleChildScrollView) {
switch (n) {
case 'scrollDirection':
return t.scrollDirection;
case 'reverse':
return t.reverse;
case 'padding':
return t.padding;
case 'controller':
return t.controller;
case 'primary':
return t.primary;
case 'physics':
return t.physics;
case 'child':
return t.child;
case 'dragStartBehavior':
return t.dragStartBehavior;
case 'clipBehavior':
return t.clipBehavior;
case 'hitTestBehavior':
return t.hitTestBehavior;
case 'restorationId':
return t.restorationId;
case 'keyboardDismissBehavior':
return t.keyboardDismissBehavior;
}
}
if (t is l115.PageView) {
switch (n) {
case 'allowImplicitScrolling':
return t.allowImplicitScrolling;
case 'restorationId':
return t.restorationId;
case 'scrollDirection':
return t.scrollDirection;
case 'reverse':
return t.reverse;
case 'controller':
return t.controller;
case 'physics':
return t.physics;
case 'pageSnapping':
return t.pageSnapping;
case 'childrenDelegate':
return t.childrenDelegate;
case 'dragStartBehavior':
return t.dragStartBehavior;
case 'clipBehavior':
return t.clipBehavior;
case 'hitTestBehavior':
return t.hitTestBehavior;
case 'scrollBehavior':
return t.scrollBehavior;
case 'padEnds':
return t.padEnds;
}
}
if (t is l3.AspectRatio) {
switch (n) {
case 'aspectRatio':
return t.aspectRatio;
}
}
if (t is l3.FittedBox) {
switch (n) {
case 'fit':
return t.fit;
case 'alignment':
return t.alignment;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l3.FractionallySizedBox) {
switch (n) {
case 'widthFactor':
return t.widthFactor;
case 'heightFactor':
return t.heightFactor;
case 'alignment':
return t.alignment;
}
}
if (t is l3.ClipRRect) {
switch (n) {
case 'borderRadius':
return t.borderRadius;
case 'clipper':
return t.clipper;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l3.Transform) {
switch (n) {
case 'transform':
return t.transform;
case 'origin':
return t.origin;
case 'alignment':
return t.alignment;
case 'transformHitTests':
return t.transformHitTests;
case 'filterQuality':
return t.filterQuality;
}
}
if (t is l3.Baseline) {
switch (n) {
case 'baseline':
return t.baseline;
case 'baselineType':
return t.baselineType;
}
}
if (t is l3.Directionality) {
switch (n) {
case 'textDirection':
return t.textDirection;
}
}
if (t is l118.FloatingActionButton) {
switch (n) {
case 'child':
return t.child;
case 'tooltip':
return t.tooltip;
case 'foregroundColor':
return t.foregroundColor;
case 'backgroundColor':
return t.backgroundColor;
case 'focusColor':
return t.focusColor;
case 'hoverColor':
return t.hoverColor;
case 'splashColor':
return t.splashColor;
case 'heroTag':
return t.heroTag;
case 'mouseCursor':
return t.mouseCursor;
case 'elevation':
return t.elevation;
case 'focusElevation':
return t.focusElevation;
case 'hoverElevation':
return t.hoverElevation;
case 'highlightElevation':
return t.highlightElevation;
case 'disabledElevation':
return t.disabledElevation;
case 'mini':
return t.mini;
case 'shape':
return t.shape;
case 'clipBehavior':
return t.clipBehavior;
case 'isExtended':
return t.isExtended;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'materialTapTargetSize':
return t.materialTapTargetSize;
case 'enableFeedback':
return t.enableFeedback;
case 'extendedIconLabelSpacing':
return t.extendedIconLabelSpacing;
case 'extendedPadding':
return t.extendedPadding;
case 'extendedTextStyle':
return t.extendedTextStyle;
}
}
if (t is l119.Drawer) {
switch (n) {
case 'backgroundColor':
return t.backgroundColor;
case 'elevation':
return t.elevation;
case 'shadowColor':
return t.shadowColor;
case 'surfaceTintColor':
return t.surfaceTintColor;
case 'shape':
return t.shape;
case 'width':
return t.width;
case 'child':
return t.child;
case 'semanticLabel':
return t.semanticLabel;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l120.IconButton) {
switch (n) {
case 'iconSize':
return t.iconSize;
case 'visualDensity':
return t.visualDensity;
case 'padding':
return t.padding;
case 'alignment':
return t.alignment;
case 'splashRadius':
return t.splashRadius;
case 'icon':
return t.icon;
case 'focusColor':
return t.focusColor;
case 'hoverColor':
return t.hoverColor;
case 'color':
return t.color;
case 'splashColor':
return t.splashColor;
case 'highlightColor':
return t.highlightColor;
case 'disabledColor':
return t.disabledColor;
case 'mouseCursor':
return t.mouseCursor;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'tooltip':
return t.tooltip;
case 'enableFeedback':
return t.enableFeedback;
case 'constraints':
return t.constraints;
case 'style':
return t.style;
case 'isSelected':
return t.isSelected;
case 'selectedIcon':
return t.selectedIcon;
case 'statesController':
return t.statesController;
}
}
if (t is l123.Checkbox) {
switch (n) {
case 'value':
return t.value;
case 'mouseCursor':
return t.mouseCursor;
case 'activeColor':
return t.activeColor;
case 'fillColor':
return t.fillColor;
case 'checkColor':
return t.checkColor;
case 'tristate':
return t.tristate;
case 'materialTapTargetSize':
return t.materialTapTargetSize;
case 'visualDensity':
return t.visualDensity;
case 'focusColor':
return t.focusColor;
case 'hoverColor':
return t.hoverColor;
case 'overlayColor':
return t.overlayColor;
case 'splashRadius':
return t.splashRadius;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'shape':
return t.shape;
case 'side':
return t.side;
case 'isError':
return t.isError;
case 'semanticLabel':
return t.semanticLabel;
}
}
if (t is l125.Switch) {
switch (n) {
case 'value':
return t.value;
case 'activeColor':
return t.activeColor;
case 'activeThumbColor':
return t.activeThumbColor;
case 'activeTrackColor':
return t.activeTrackColor;
case 'inactiveThumbColor':
return t.inactiveThumbColor;
case 'inactiveTrackColor':
return t.inactiveTrackColor;
case 'activeThumbImage':
return t.activeThumbImage;
case 'inactiveThumbImage':
return t.inactiveThumbImage;
case 'thumbColor':
return t.thumbColor;
case 'trackColor':
return t.trackColor;
case 'trackOutlineColor':
return t.trackOutlineColor;
case 'trackOutlineWidth':
return t.trackOutlineWidth;
case 'thumbIcon':
return t.thumbIcon;
case 'materialTapTargetSize':
return t.materialTapTargetSize;
case 'applyCupertinoTheme':
return t.applyCupertinoTheme;
case 'dragStartBehavior':
return t.dragStartBehavior;
case 'mouseCursor':
return t.mouseCursor;
case 'focusColor':
return t.focusColor;
case 'hoverColor':
return t.hoverColor;
case 'overlayColor':
return t.overlayColor;
case 'splashRadius':
return t.splashRadius;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'padding':
return t.padding;
}
}
if (t is l126.Slider) {
switch (n) {
case 'value':
return t.value;
case 'secondaryTrackValue':
return t.secondaryTrackValue;
case 'min':
return t.min;
case 'max':
return t.max;
case 'divisions':
return t.divisions;
case 'label':
return t.label;
case 'activeColor':
return t.activeColor;
case 'inactiveColor':
return t.inactiveColor;
case 'secondaryActiveColor':
return t.secondaryActiveColor;
case 'thumbColor':
return t.thumbColor;
case 'overlayColor':
return t.overlayColor;
case 'mouseCursor':
return t.mouseCursor;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'allowedInteraction':
return t.allowedInteraction;
case 'padding':
return t.padding;
case 'showValueIndicator':
return t.showValueIndicator;
case 'year2023':
return t.year2023;
}
}
if (t is l127.Chip) {
switch (n) {
case 'avatar':
return t.avatar;
case 'label':
return t.label;
case 'labelStyle':
return t.labelStyle;
case 'labelPadding':
return t.labelPadding;
case 'side':
return t.side;
case 'shape':
return t.shape;
case 'clipBehavior':
return t.clipBehavior;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'color':
return t.color;
case 'backgroundColor':
return t.backgroundColor;
case 'padding':
return t.padding;
case 'visualDensity':
return t.visualDensity;
case 'deleteIcon':
return t.deleteIcon;
case 'deleteIconColor':
return t.deleteIconColor;
case 'deleteButtonTooltipMessage':
return t.deleteButtonTooltipMessage;
case 'materialTapTargetSize':
return t.materialTapTargetSize;
case 'elevation':
return t.elevation;
case 'shadowColor':
return t.shadowColor;
case 'surfaceTintColor':
return t.surfaceTintColor;
case 'iconTheme':
return t.iconTheme;
case 'avatarBoxConstraints':
return t.avatarBoxConstraints;
case 'deleteIconBoxConstraints':
return t.deleteIconBoxConstraints;
case 'chipAnimationStyle':
return t.chipAnimationStyle;
case 'mouseCursor':
return t.mouseCursor;
}
}
if (t is l128.Badge) {
switch (n) {
case 'backgroundColor':
return t.backgroundColor;
case 'textColor':
return t.textColor;
case 'smallSize':
return t.smallSize;
case 'largeSize':
return t.largeSize;
case 'textStyle':
return t.textStyle;
case 'padding':
return t.padding;
case 'alignment':
return t.alignment;
case 'offset':
return t.offset;
case 'label':
return t.label;
case 'isLabelVisible':
return t.isLabelVisible;
case 'child':
return t.child;
}
}
if (t is l130.Tooltip) {
switch (n) {
case 'message':
return t.message;
case 'richMessage':
return t.richMessage;
case 'height':
return t.height;
case 'constraints':
return t.constraints;
case 'padding':
return t.padding;
case 'margin':
return t.margin;
case 'verticalOffset':
return t.verticalOffset;
case 'preferBelow':
return t.preferBelow;
case 'excludeFromSemantics':
return t.excludeFromSemantics;
case 'child':
return t.child;
case 'decoration':
return t.decoration;
case 'textStyle':
return t.textStyle;
case 'textAlign':
return t.textAlign;
case 'waitDuration':
return t.waitDuration;
case 'showDuration':
return t.showDuration;
case 'exitDuration':
return t.exitDuration;
case 'enableTapToDismiss':
return t.enableTapToDismiss;
case 'triggerMode':
return t.triggerMode;
case 'enableFeedback':
return t.enableFeedback;
case 'mouseCursor':
return t.mouseCursor;
case 'ignorePointer':
return t.ignorePointer;
}
}
if (t is l131.SnackBar) {
switch (n) {
case 'content':
return t.content;
case 'backgroundColor':
return t.backgroundColor;
case 'elevation':
return t.elevation;
case 'margin':
return t.margin;
case 'padding':
return t.padding;
case 'width':
return t.width;
case 'shape':
return t.shape;
case 'hitTestBehavior':
return t.hitTestBehavior;
case 'behavior':
return t.behavior;
case 'action':
return t.action;
case 'actionOverflowThreshold':
return t.actionOverflowThreshold;
case 'showCloseIcon':
return t.showCloseIcon;
case 'closeIconColor':
return t.closeIconColor;
case 'duration':
return t.duration;
case 'persist':
return t.persist;
case 'animation':
return t.animation;
case 'dismissDirection':
return t.dismissDirection;
case 'clipBehavior':
return t.clipBehavior;
}
}
if (t is l134.AlertDialog) {
switch (n) {
case 'icon':
return t.icon;
case 'iconColor':
return t.iconColor;
case 'iconPadding':
return t.iconPadding;
case 'title':
return t.title;
case 'titlePadding':
return t.titlePadding;
case 'titleTextStyle':
return t.titleTextStyle;
case 'content':
return t.content;
case 'contentPadding':
return t.contentPadding;
case 'contentTextStyle':
return t.contentTextStyle;
case 'actions':
return t.actions;
case 'actionsPadding':
return t.actionsPadding;
case 'actionsAlignment':
return t.actionsAlignment;
case 'actionsOverflowAlignment':
return t.actionsOverflowAlignment;
case 'actionsOverflowDirection':
return t.actionsOverflowDirection;
case 'actionsOverflowButtonSpacing':
return t.actionsOverflowButtonSpacing;
case 'buttonPadding':
return t.buttonPadding;
case 'backgroundColor':
return t.backgroundColor;
case 'elevation':
return t.elevation;
case 'shadowColor':
return t.shadowColor;
case 'surfaceTintColor':
return t.surfaceTintColor;
case 'semanticLabel':
return t.semanticLabel;
case 'insetPadding':
return t.insetPadding;
case 'clipBehavior':
return t.clipBehavior;
case 'shape':
return t.shape;
case 'alignment':
return t.alignment;
case 'constraints':
return t.constraints;
case 'scrollable':
return t.scrollable;
}
}
if (t is l137.CircularProgressIndicator) {
switch (n) {
case 'backgroundColor':
return t.backgroundColor;
case 'strokeWidth':
return t.strokeWidth;
case 'strokeAlign':
return t.strokeAlign;
case 'strokeCap':
return t.strokeCap;
case 'constraints':
return t.constraints;
case 'trackGap':
return t.trackGap;
case 'year2023':
return t.year2023;
case 'padding':
return t.padding;
case 'controller':
return t.controller;
}
}
if (t is l137.LinearProgressIndicator) {
switch (n) {
case 'backgroundColor':
return t.backgroundColor;
case 'minHeight':
return t.minHeight;
case 'borderRadius':
return t.borderRadius;
case 'stopIndicatorColor':
return t.stopIndicatorColor;
case 'stopIndicatorRadius':
return t.stopIndicatorRadius;
case 'trackGap':
return t.trackGap;
case 'year2023':
return t.year2023;
case 'controller':
return t.controller;
}
}
if (t is l138.SwitchListTile) {
switch (n) {
case 'value':
return t.value;
case 'activeColor':
return t.activeColor;
case 'activeThumbColor':
return t.activeThumbColor;
case 'activeTrackColor':
return t.activeTrackColor;
case 'inactiveThumbColor':
return t.inactiveThumbColor;
case 'inactiveTrackColor':
return t.inactiveTrackColor;
case 'activeThumbImage':
return t.activeThumbImage;
case 'inactiveThumbImage':
return t.inactiveThumbImage;
case 'thumbColor':
return t.thumbColor;
case 'trackColor':
return t.trackColor;
case 'trackOutlineColor':
return t.trackOutlineColor;
case 'thumbIcon':
return t.thumbIcon;
case 'materialTapTargetSize':
return t.materialTapTargetSize;
case 'dragStartBehavior':
return t.dragStartBehavior;
case 'mouseCursor':
return t.mouseCursor;
case 'overlayColor':
return t.overlayColor;
case 'splashRadius':
return t.splashRadius;
case 'focusNode':
return t.focusNode;
case 'autofocus':
return t.autofocus;
case 'tileColor':
return t.tileColor;
case 'title':
return t.title;
case 'subtitle':
return t.subtitle;
case 'secondary':
return t.secondary;
case 'isThreeLine':
return t.isThreeLine;
case 'dense':
return t.dense;
case 'contentPadding':
return t.contentPadding;
case 'selected':
return t.selected;
case 'controlAffinity':
return t.controlAffinity;
case 'shape':
return t.shape;
case 'selectedTileColor':
return t.selectedTileColor;
case 'visualDensity':
return t.visualDensity;
case 'enableFeedback':
return t.enableFeedback;
case 'horizontalTitleGap':
return t.horizontalTitleGap;
case 'minVerticalPadding':
return t.minVerticalPadding;
case 'minLeadingWidth':
return t.minLeadingWidth;
case 'minTileHeight':
return t.minTileHeight;
case 'hoverColor':
return t.hoverColor;
case 'applyCupertinoTheme':
return t.applyCupertinoTheme;
case 'internalAddSemanticForOnTap':
return t.internalAddSemanticForOnTap;
}
}
if (t is l140.Image) {
switch (n) {
case 'image':
return t.image;
case 'width':
return t.width;
case 'height':
return t.height;
case 'color':
return t.color;
case 'opacity':
return t.opacity;
case 'filterQuality':
return t.filterQuality;
case 'colorBlendMode':
return t.colorBlendMode;
case 'fit':
return t.fit;
case 'alignment':
return t.alignment;
case 'repeat':
return t.repeat;
case 'centerSlice':
return t.centerSlice;
case 'matchTextDirection':
return t.matchTextDirection;
case 'gaplessPlayback':
return t.gaplessPlayback;
case 'semanticLabel':
return t.semanticLabel;
case 'excludeFromSemantics':
return t.excludeFromSemantics;
case 'isAntiAlias':
return t.isAntiAlias;
}
}
if (t is l145.Hero) {
switch (n) {
case 'tag':
return t.tag;
case 'child':
return t.child;
case 'transitionOnUserGestures':
return t.transitionOnUserGestures;
}
}
if (t is l151.GestureDetector) {
switch (n) {
case 'child':
return t.child;
case 'behavior':
return t.behavior;
case 'excludeFromSemantics':
return t.excludeFromSemantics;
case 'dragStartBehavior':
return t.dragStartBehavior;
case 'supportedDevices':
return t.supportedDevices;
case 'trackpadScrollCausesScale':
return t.trackpadScrollCausesScale;
case 'trackpadScrollToScaleFactor':
return t.trackpadScrollToScaleFactor;
}
}
if (t is l152.Form) {
switch (n) {
case 'child':
return t.child;
case 'canPop':
return t.canPop;
case 'autovalidateMode':
return t.autovalidateMode;
}
}
if (t is l161.TextField) {
switch (n) {
case 'magnifierConfiguration':
return t.magnifierConfiguration;
case 'groupId':
return t.groupId;
case 'controller':
return t.controller;
case 'focusNode':
return t.focusNode;
case 'decoration':
return t.decoration;
case 'keyboardType':
return t.keyboardType;
case 'textInputAction':
return t.textInputAction;
case 'textCapitalization':
return t.textCapitalization;
case 'style':
return t.style;
case 'strutStyle':
return t.strutStyle;
case 'textAlign':
return t.textAlign;
case 'textAlignVertical':
return t.textAlignVertical;
case 'textDirection':
return t.textDirection;
case 'autofocus':
return t.autofocus;
case 'statesController':
return t.statesController;
case 'obscuringCharacter':
return t.obscuringCharacter;
case 'obscureText':
return t.obscureText;
case 'autocorrect':
return t.autocorrect;
case 'smartDashesType':
return t.smartDashesType;
case 'smartQuotesType':
return t.smartQuotesType;
case 'enableSuggestions':
return t.enableSuggestions;
case 'maxLines':
return t.maxLines;
case 'minLines':
return t.minLines;
case 'expands':
return t.expands;
case 'readOnly':
return t.readOnly;
case 'toolbarOptions':
return t.toolbarOptions;
case 'showCursor':
return t.showCursor;
case 'maxLength':
return t.maxLength;
case 'maxLengthEnforcement':
return t.maxLengthEnforcement;
case 'inputFormatters':
return t.inputFormatters;
case 'enabled':
return t.enabled;
case 'ignorePointers':
return t.ignorePointers;
case 'cursorWidth':
return t.cursorWidth;
case 'cursorHeight':
return t.cursorHeight;
case 'cursorRadius':
return t.cursorRadius;
case 'cursorOpacityAnimates':
return t.cursorOpacityAnimates;
case 'cursorColor':
return t.cursorColor;
case 'cursorErrorColor':
return t.cursorErrorColor;
case 'selectionHeightStyle':
return t.selectionHeightStyle;
case 'selectionWidthStyle':
return t.selectionWidthStyle;
case 'keyboardAppearance':
return t.keyboardAppearance;
case 'scrollPadding':
return t.scrollPadding;
case 'enableInteractiveSelection':
return t.enableInteractiveSelection;
case 'selectAllOnFocus':
return t.selectAllOnFocus;
case 'selectionControls':
return t.selectionControls;
case 'dragStartBehavior':
return t.dragStartBehavior;
case 'selectionEnabled':
return t.selectionEnabled;
case 'onTapAlwaysCalled':
return t.onTapAlwaysCalled;
case 'mouseCursor':
return t.mouseCursor;
case 'scrollPhysics':
return t.scrollPhysics;
case 'scrollController':
return t.scrollController;
case 'autofillHints':
return t.autofillHints;
case 'clipBehavior':
return t.clipBehavior;
case 'restorationId':
return t.restorationId;
case 'scribbleEnabled':
return t.scribbleEnabled;
case 'stylusHandwritingEnabled':
return t.stylusHandwritingEnabled;
case 'enableIMEPersonalizedLearning':
return t.enableIMEPersonalizedLearning;
case 'contentInsertionConfiguration':
return t.contentInsertionConfiguration;
case 'canRequestFocus':
return t.canRequestFocus;
case 'undoController':
return t.undoController;
case 'hintLocales':
return t.hintLocales;
case 'spellCheckConfiguration':
return t.spellCheckConfiguration;
}
}
if (t is l162.TextFormField) {
switch (n) {
case 'controller':
return t.controller;
case 'groupId':
return t.groupId;
}
}
if (t is l104.Border) {
switch (n) {
case 'top':
return t.top;
case 'right':
return t.right;
case 'bottom':
return t.bottom;
case 'left':
return t.left;
case 'dimensions':
return t.dimensions;
case 'isUniform':
return t.isUniform;
case 'hashCode':
return t.hashCode;
}
}
if (t is l30.BorderSide) {
switch (n) {
case 'color':
return t.color;
case 'width':
return t.width;
case 'style':
return t.style;
case 'strokeAlign':
return t.strokeAlign;
case 'strokeInset':
return t.strokeInset;
case 'strokeOutset':
return t.strokeOutset;
case 'strokeOffset':
return t.strokeOffset;
case 'hashCode':
return t.hashCode;
}
}
if (t is l40.BorderRadiusGeometry) {
switch (n) {
case 'hashCode':
return t.hashCode;
}
}
if (t is l1.EdgeInsetsGeometry) {
switch (n) {
case 'isNonNegative':
return t.isNonNegative;
case 'horizontal':
return t.horizontal;
case 'vertical':
return t.vertical;
case 'collapsedSize':
return t.collapsedSize;
case 'flipped':
return t.flipped;
case 'hashCode':
return t.hashCode;
}
}
if (t is l4.AlignmentGeometry) {
switch (n) {
case 'hashCode':
return t.hashCode;
}
}
if (t is l10.BoxConstraints) {
switch (n) {
case 'minWidth':
return t.minWidth;
case 'maxWidth':
return t.maxWidth;
case 'minHeight':
return t.minHeight;
case 'maxHeight':
return t.maxHeight;
case 'flipped':
return t.flipped;
case 'biggest':
return t.biggest;
case 'smallest':
return t.smallest;
case 'hasTightWidth':
return t.hasTightWidth;
case 'hasTightHeight':
return t.hasTightHeight;
case 'isTight':
return t.isTight;
case 'hasBoundedWidth':
return t.hasBoundedWidth;
case 'hasBoundedHeight':
return t.hasBoundedHeight;
case 'hasInfiniteWidth':
return t.hasInfiniteWidth;
case 'hasInfiniteHeight':
return t.hasInfiniteHeight;
case 'isNormalized':
return t.isNormalized;
case 'hashCode':
return t.hashCode;
}
}
if (t is l6.Radius) {
switch (n) {
case 'x':
return t.x;
case 'y':
return t.y;
case 'hashCode':
return t.hashCode;
}
}
if (t is l6.Rect) {
switch (n) {
case 'left':
return t.left;
case 'top':
return t.top;
case 'right':
return t.right;
case 'bottom':
return t.bottom;
case 'width':
return t.width;
case 'height':
return t.height;
case 'size':
return t.size;
case 'hasNaN':
return t.hasNaN;
case 'isInfinite':
return t.isInfinite;
case 'isFinite':
return t.isFinite;
case 'isEmpty':
return t.isEmpty;
case 'shortestSide':
return t.shortestSide;
case 'longestSide':
return t.longestSide;
case 'topLeft':
return t.topLeft;
case 'topCenter':
return t.topCenter;
case 'topRight':
return t.topRight;
case 'centerLeft':
return t.centerLeft;
case 'center':
return t.center;
case 'centerRight':
return t.centerRight;
case 'bottomLeft':
return t.bottomLeft;
case 'bottomCenter':
return t.bottomCenter;
case 'bottomRight':
return t.bottomRight;
case 'hashCode':
return t.hashCode;
}
}
if (t is l6.Size) {
switch (n) {
case 'width':
return t.width;
case 'height':
return t.height;
case 'aspectRatio':
return t.aspectRatio;
case 'isEmpty':
return t.isEmpty;
case 'shortestSide':
return t.shortestSide;
case 'longestSide':
return t.longestSide;
case 'flipped':
return t.flipped;
case 'hashCode':
return t.hashCode;
}
}
if (t is l163.TextSpan) {
switch (n) {
case 'text':
return t.text;
case 'children':
return t.children;
case 'recognizer':
return t.recognizer;
case 'mouseCursor':
return t.mouseCursor;
case 'semanticsLabel':
return t.semanticsLabel;
case 'semanticsIdentifier':
return t.semanticsIdentifier;
case 'locale':
return t.locale;
case 'spellOut':
return t.spellOut;
case 'validForMouseTracker':
return t.validForMouseTracker;
case 'hashCode':
return t.hashCode;
}
}
if (t is l20.InlineSpan) {
switch (n) {
case 'style':
return t.style;
case 'hashCode':
return t.hashCode;
}
}
if (t is l42.ButtonStyle) {
switch (n) {
case 'textStyle':
return t.textStyle;
case 'backgroundColor':
return t.backgroundColor;
case 'foregroundColor':
return t.foregroundColor;
case 'overlayColor':
return t.overlayColor;
case 'shadowColor':
return t.shadowColor;
case 'surfaceTintColor':
return t.surfaceTintColor;
case 'elevation':
return t.elevation;
case 'padding':
return t.padding;
case 'minimumSize':
return t.minimumSize;
case 'fixedSize':
return t.fixedSize;
case 'maximumSize':
return t.maximumSize;
case 'iconColor':
return t.iconColor;
case 'iconSize':
return t.iconSize;
case 'iconAlignment':
return t.iconAlignment;
case 'side':
return t.side;
case 'shape':
return t.shape;
case 'mouseCursor':
return t.mouseCursor;
case 'visualDensity':
return t.visualDensity;
case 'tapTargetSize':
return t.tapTargetSize;
case 'animationDuration':
return t.animationDuration;
case 'enableFeedback':
return t.enableFeedback;
case 'alignment':
return t.alignment;
case 'splashFactory':
return t.splashFactory;
case 'hashCode':
return t.hashCode;
}
}
if (t is l53.MaterialColor) {
switch (n) {
case 'shade50':
return t.shade50;
case 'shade100':
return t.shade100;
case 'shade200':
return t.shade200;
case 'shade300':
return t.shade300;
case 'shade400':
return t.shade400;
case 'shade500':
return t.shade500;
case 'shade600':
return t.shade600;
case 'shade700':
return t.shade700;
case 'shade800':
return t.shade800;
case 'shade900':
return t.shade900;
}
}
if (t is l164.ColorSwatch) {
switch (n) {
case 'keys':
return t.keys;
case 'hashCode':
return t.hashCode;
}
}
if (t is l146.TapDownDetails) {
switch (n) {
case 'globalPosition':
return t.globalPosition;
case 'localPosition':
return t.localPosition;
case 'kind':
return t.kind;
}
}
if (t is l146.TapUpDetails) {
switch (n) {
case 'globalPosition':
return t.globalPosition;
case 'localPosition':
return t.localPosition;
case 'kind':
return t.kind;
}
}
if (t is l148.DragStartDetails) {
switch (n) {
case 'globalPosition':
return t.globalPosition;
case 'localPosition':
return t.localPosition;
case 'sourceTimeStamp':
return t.sourceTimeStamp;
case 'kind':
return t.kind;
}
}
if (t is l148.DragUpdateDetails) {
switch (n) {
case 'globalPosition':
return t.globalPosition;
case 'localPosition':
return t.localPosition;
case 'sourceTimeStamp':
return t.sourceTimeStamp;
case 'delta':
return t.delta;
case 'primaryDelta':
return t.primaryDelta;
case 'kind':
return t.kind;
}
}
if (t is l148.DragEndDetails) {
switch (n) {
case 'globalPosition':
return t.globalPosition;
case 'localPosition':
return t.localPosition;
case 'velocity':
return t.velocity;
case 'primaryVelocity':
return t.primaryVelocity;
}
}
if (t is l147.LongPressStartDetails) {
switch (n) {
case 'globalPosition':
return t.globalPosition;
case 'localPosition':
return t.localPosition;
}
}
if (t is l6.FontStyle) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l6.TextAlign) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l5.MainAxisAlignment) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l5.CrossAxisAlignment) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l5.MainAxisSize) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l30.BorderStyle) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l117.BoxFit) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l7.Axis) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l6.Clip) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l6.TextDirection) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l7.VerticalDirection) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l8.WrapAlignment) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l8.WrapCrossAlignment) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l106.StackFit) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l6.FilterQuality) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l6.TextBaseline) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l155.TextCapitalization) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l155.TextInputAction) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l111.HitTestBehavior) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l35.MaterialTapTargetSize) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
if (t is l44.IconAlignment) {
if (n == 'name') return t.name;
if (n == 'index') return t.index;
}
return _u;
}