diff --git a/lib/src/component/prop_mixins.dart b/lib/src/component/prop_mixins.dart index 3c28115ce..0e3161169 100644 --- a/lib/src/component/prop_mixins.dart +++ b/lib/src/component/prop_mixins.dart @@ -128,11 +128,13 @@ abstract class $SvgPropsMixin {} abstract class _$SvgPropsMixin { Map get props; - dynamic clipPath, cx, cy, d, dx, dy, fill, fillOpacity, fontFamily, fontSize, fx, fy, gradientTransform, - gradientUnits, markerEnd, markerMid, markerStart, offset, opacity, patternContentUnits, patternUnits, points, - preserveAspectRatio, r, rx, ry, spreadMethod, stopColor, stopOpacity, stroke, strokeDasharray, strokeLinecap, - strokeOpacity, strokeWidth, textAnchor, transform, version, viewBox, x1, x2, x, xlinkActuate, xlinkArcrole, - xlinkHref, xlinkRole, xlinkShow, xlinkTitle, xlinkType, xmlBase, xmlLang, xmlSpace, y1, y2, y; + String clipPath, d, fill, fontFamily, gradientTransform, gradientUnits, markerEnd, markerMid, markerStart, + patternContentUnits, patternUnits, points, preserveAspectRatio, spreadMethod, stopColor, stroke, + strokeLinecap, textAnchor, transform, version, viewBox, xlinkActuate, xlinkArcrole, xlinkHref, xlinkRole, + xlinkShow, xlinkTitle, xlinkType, xmlBase, xmlLang, xmlSpace; + + dynamic cx, cy, dx, dy, fillOpacity, fontSize, fx, fy, offset, opacity, r, rx, ry, stopOpacity, strokeDasharray, + strokeOpacity, strokeWidth, x1, x2, x, y1, y2, y; } /// This class is only present to allow for consumers which have used the /// --backwards-compat flag with over_react_codemod to statically analyze: diff --git a/lib/src/component/prop_mixins.over_react.g.dart b/lib/src/component/prop_mixins.over_react.g.dart index 6b542e596..5941205f2 100644 --- a/lib/src/component/prop_mixins.over_react.g.dart +++ b/lib/src/component/prop_mixins.over_react.g.dart @@ -2659,587 +2659,551 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { /// @override - dynamic get clipPath => + String get clipPath => props[_$key__clipPath___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set clipPath(dynamic value) => - props[_$key__clipPath___$SvgPropsMixin] = value; - - /// - @override - dynamic get cx => - props[_$key__cx___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set cx(dynamic value) => props[_$key__cx___$SvgPropsMixin] = value; - - /// - @override - dynamic get cy => - props[_$key__cy___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set cy(dynamic value) => props[_$key__cy___$SvgPropsMixin] = value; + set clipPath(String value) => props[_$key__clipPath___$SvgPropsMixin] = value; /// @override - dynamic get d => + String get d => props[_$key__d___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set d(dynamic value) => props[_$key__d___$SvgPropsMixin] = value; - - /// - @override - dynamic get dx => - props[_$key__dx___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set dx(dynamic value) => props[_$key__dx___$SvgPropsMixin] = value; - - /// - @override - dynamic get dy => - props[_$key__dy___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set dy(dynamic value) => props[_$key__dy___$SvgPropsMixin] = value; + set d(String value) => props[_$key__d___$SvgPropsMixin] = value; /// @override - dynamic get fill => + String get fill => props[_$key__fill___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set fill(dynamic value) => props[_$key__fill___$SvgPropsMixin] = value; - - /// - @override - dynamic get fillOpacity => - props[_$key__fillOpacity___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set fillOpacity(dynamic value) => - props[_$key__fillOpacity___$SvgPropsMixin] = value; + set fill(String value) => props[_$key__fill___$SvgPropsMixin] = value; /// @override - dynamic get fontFamily => + String get fontFamily => props[_$key__fontFamily___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set fontFamily(dynamic value) => + set fontFamily(String value) => props[_$key__fontFamily___$SvgPropsMixin] = value; - /// - @override - dynamic get fontSize => - props[_$key__fontSize___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set fontSize(dynamic value) => - props[_$key__fontSize___$SvgPropsMixin] = value; - - /// - @override - dynamic get fx => - props[_$key__fx___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set fx(dynamic value) => props[_$key__fx___$SvgPropsMixin] = value; - - /// - @override - dynamic get fy => - props[_$key__fy___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set fy(dynamic value) => props[_$key__fy___$SvgPropsMixin] = value; - /// @override - dynamic get gradientTransform => + String get gradientTransform => props[_$key__gradientTransform___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set gradientTransform(dynamic value) => + set gradientTransform(String value) => props[_$key__gradientTransform___$SvgPropsMixin] = value; /// @override - dynamic get gradientUnits => + String get gradientUnits => props[_$key__gradientUnits___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set gradientUnits(dynamic value) => + set gradientUnits(String value) => props[_$key__gradientUnits___$SvgPropsMixin] = value; /// @override - dynamic get markerEnd => + String get markerEnd => props[_$key__markerEnd___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set markerEnd(dynamic value) => + set markerEnd(String value) => props[_$key__markerEnd___$SvgPropsMixin] = value; /// @override - dynamic get markerMid => + String get markerMid => props[_$key__markerMid___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set markerMid(dynamic value) => + set markerMid(String value) => props[_$key__markerMid___$SvgPropsMixin] = value; /// @override - dynamic get markerStart => + String get markerStart => props[_$key__markerStart___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set markerStart(dynamic value) => + set markerStart(String value) => props[_$key__markerStart___$SvgPropsMixin] = value; - /// - @override - dynamic get offset => - props[_$key__offset___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set offset(dynamic value) => props[_$key__offset___$SvgPropsMixin] = value; - - /// - @override - dynamic get opacity => - props[_$key__opacity___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set opacity(dynamic value) => props[_$key__opacity___$SvgPropsMixin] = value; - /// @override - dynamic get patternContentUnits => + String get patternContentUnits => props[_$key__patternContentUnits___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set patternContentUnits(dynamic value) => + set patternContentUnits(String value) => props[_$key__patternContentUnits___$SvgPropsMixin] = value; /// @override - dynamic get patternUnits => + String get patternUnits => props[_$key__patternUnits___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set patternUnits(dynamic value) => + set patternUnits(String value) => props[_$key__patternUnits___$SvgPropsMixin] = value; /// @override - dynamic get points => + String get points => props[_$key__points___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set points(dynamic value) => props[_$key__points___$SvgPropsMixin] = value; + set points(String value) => props[_$key__points___$SvgPropsMixin] = value; /// @override - dynamic get preserveAspectRatio => + String get preserveAspectRatio => props[_$key__preserveAspectRatio___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set preserveAspectRatio(dynamic value) => + set preserveAspectRatio(String value) => props[_$key__preserveAspectRatio___$SvgPropsMixin] = value; - /// - @override - dynamic get r => - props[_$key__r___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set r(dynamic value) => props[_$key__r___$SvgPropsMixin] = value; - - /// - @override - dynamic get rx => - props[_$key__rx___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set rx(dynamic value) => props[_$key__rx___$SvgPropsMixin] = value; - - /// - @override - dynamic get ry => - props[_$key__ry___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set ry(dynamic value) => props[_$key__ry___$SvgPropsMixin] = value; - /// @override - dynamic get spreadMethod => + String get spreadMethod => props[_$key__spreadMethod___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set spreadMethod(dynamic value) => + set spreadMethod(String value) => props[_$key__spreadMethod___$SvgPropsMixin] = value; /// @override - dynamic get stopColor => + String get stopColor => props[_$key__stopColor___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set stopColor(dynamic value) => + set stopColor(String value) => props[_$key__stopColor___$SvgPropsMixin] = value; - /// - @override - dynamic get stopOpacity => - props[_$key__stopOpacity___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set stopOpacity(dynamic value) => - props[_$key__stopOpacity___$SvgPropsMixin] = value; - /// @override - dynamic get stroke => + String get stroke => props[_$key__stroke___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set stroke(dynamic value) => props[_$key__stroke___$SvgPropsMixin] = value; - - /// - @override - dynamic get strokeDasharray => - props[_$key__strokeDasharray___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set strokeDasharray(dynamic value) => - props[_$key__strokeDasharray___$SvgPropsMixin] = value; + set stroke(String value) => props[_$key__stroke___$SvgPropsMixin] = value; /// @override - dynamic get strokeLinecap => + String get strokeLinecap => props[_$key__strokeLinecap___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set strokeLinecap(dynamic value) => + set strokeLinecap(String value) => props[_$key__strokeLinecap___$SvgPropsMixin] = value; - /// - @override - dynamic get strokeOpacity => - props[_$key__strokeOpacity___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set strokeOpacity(dynamic value) => - props[_$key__strokeOpacity___$SvgPropsMixin] = value; - - /// - @override - dynamic get strokeWidth => - props[_$key__strokeWidth___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set strokeWidth(dynamic value) => - props[_$key__strokeWidth___$SvgPropsMixin] = value; - /// @override - dynamic get textAnchor => + String get textAnchor => props[_$key__textAnchor___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set textAnchor(dynamic value) => + set textAnchor(String value) => props[_$key__textAnchor___$SvgPropsMixin] = value; /// @override - dynamic get transform => + String get transform => props[_$key__transform___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set transform(dynamic value) => + set transform(String value) => props[_$key__transform___$SvgPropsMixin] = value; /// @override - dynamic get version => + String get version => props[_$key__version___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set version(dynamic value) => props[_$key__version___$SvgPropsMixin] = value; + set version(String value) => props[_$key__version___$SvgPropsMixin] = value; /// @override - dynamic get viewBox => + String get viewBox => props[_$key__viewBox___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set viewBox(dynamic value) => props[_$key__viewBox___$SvgPropsMixin] = value; - - /// - @override - dynamic get x1 => - props[_$key__x1___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set x1(dynamic value) => props[_$key__x1___$SvgPropsMixin] = value; - - /// - @override - dynamic get x2 => - props[_$key__x2___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set x2(dynamic value) => props[_$key__x2___$SvgPropsMixin] = value; - - /// - @override - dynamic get x => - props[_$key__x___$SvgPropsMixin] ?? - null; // Add ` ?? null` to workaround DDC bug: ; - /// - @override - set x(dynamic value) => props[_$key__x___$SvgPropsMixin] = value; + set viewBox(String value) => props[_$key__viewBox___$SvgPropsMixin] = value; /// @override - dynamic get xlinkActuate => + String get xlinkActuate => props[_$key__xlinkActuate___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkActuate(dynamic value) => + set xlinkActuate(String value) => props[_$key__xlinkActuate___$SvgPropsMixin] = value; /// @override - dynamic get xlinkArcrole => + String get xlinkArcrole => props[_$key__xlinkArcrole___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkArcrole(dynamic value) => + set xlinkArcrole(String value) => props[_$key__xlinkArcrole___$SvgPropsMixin] = value; /// @override - dynamic get xlinkHref => + String get xlinkHref => props[_$key__xlinkHref___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkHref(dynamic value) => + set xlinkHref(String value) => props[_$key__xlinkHref___$SvgPropsMixin] = value; /// @override - dynamic get xlinkRole => + String get xlinkRole => props[_$key__xlinkRole___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkRole(dynamic value) => + set xlinkRole(String value) => props[_$key__xlinkRole___$SvgPropsMixin] = value; /// @override - dynamic get xlinkShow => + String get xlinkShow => props[_$key__xlinkShow___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkShow(dynamic value) => + set xlinkShow(String value) => props[_$key__xlinkShow___$SvgPropsMixin] = value; /// @override - dynamic get xlinkTitle => + String get xlinkTitle => props[_$key__xlinkTitle___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkTitle(dynamic value) => + set xlinkTitle(String value) => props[_$key__xlinkTitle___$SvgPropsMixin] = value; /// @override - dynamic get xlinkType => + String get xlinkType => props[_$key__xlinkType___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xlinkType(dynamic value) => + set xlinkType(String value) => props[_$key__xlinkType___$SvgPropsMixin] = value; /// @override - dynamic get xmlBase => + String get xmlBase => props[_$key__xmlBase___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xmlBase(dynamic value) => props[_$key__xmlBase___$SvgPropsMixin] = value; + set xmlBase(String value) => props[_$key__xmlBase___$SvgPropsMixin] = value; /// @override - dynamic get xmlLang => + String get xmlLang => props[_$key__xmlLang___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xmlLang(dynamic value) => props[_$key__xmlLang___$SvgPropsMixin] = value; + set xmlLang(String value) => props[_$key__xmlLang___$SvgPropsMixin] = value; /// @override - dynamic get xmlSpace => + String get xmlSpace => props[_$key__xmlSpace___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; /// @override - set xmlSpace(dynamic value) => - props[_$key__xmlSpace___$SvgPropsMixin] = value; + set xmlSpace(String value) => props[_$key__xmlSpace___$SvgPropsMixin] = value; - /// + /// @override - dynamic get y1 => - props[_$key__y1___$SvgPropsMixin] ?? + dynamic get cx => + props[_$key__cx___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; - /// + /// @override - set y1(dynamic value) => props[_$key__y1___$SvgPropsMixin] = value; + set cx(dynamic value) => props[_$key__cx___$SvgPropsMixin] = value; - /// + /// @override - dynamic get y2 => - props[_$key__y2___$SvgPropsMixin] ?? + dynamic get cy => + props[_$key__cy___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; - /// + /// @override - set y2(dynamic value) => props[_$key__y2___$SvgPropsMixin] = value; + set cy(dynamic value) => props[_$key__cy___$SvgPropsMixin] = value; - /// + /// @override - dynamic get y => - props[_$key__y___$SvgPropsMixin] ?? + dynamic get dx => + props[_$key__dx___$SvgPropsMixin] ?? null; // Add ` ?? null` to workaround DDC bug: ; - /// + /// @override - set y(dynamic value) => props[_$key__y___$SvgPropsMixin] = value; - /* GENERATED CONSTANTS */ - static const PropDescriptor _$prop__clipPath___$SvgPropsMixin = - const PropDescriptor(_$key__clipPath___$SvgPropsMixin); - static const PropDescriptor _$prop__cx___$SvgPropsMixin = - const PropDescriptor(_$key__cx___$SvgPropsMixin); - static const PropDescriptor _$prop__cy___$SvgPropsMixin = - const PropDescriptor(_$key__cy___$SvgPropsMixin); - static const PropDescriptor _$prop__d___$SvgPropsMixin = - const PropDescriptor(_$key__d___$SvgPropsMixin); - static const PropDescriptor _$prop__dx___$SvgPropsMixin = - const PropDescriptor(_$key__dx___$SvgPropsMixin); - static const PropDescriptor _$prop__dy___$SvgPropsMixin = - const PropDescriptor(_$key__dy___$SvgPropsMixin); - static const PropDescriptor _$prop__fill___$SvgPropsMixin = - const PropDescriptor(_$key__fill___$SvgPropsMixin); - static const PropDescriptor _$prop__fillOpacity___$SvgPropsMixin = - const PropDescriptor(_$key__fillOpacity___$SvgPropsMixin); - static const PropDescriptor _$prop__fontFamily___$SvgPropsMixin = - const PropDescriptor(_$key__fontFamily___$SvgPropsMixin); - static const PropDescriptor _$prop__fontSize___$SvgPropsMixin = - const PropDescriptor(_$key__fontSize___$SvgPropsMixin); - static const PropDescriptor _$prop__fx___$SvgPropsMixin = - const PropDescriptor(_$key__fx___$SvgPropsMixin); - static const PropDescriptor _$prop__fy___$SvgPropsMixin = - const PropDescriptor(_$key__fy___$SvgPropsMixin); - static const PropDescriptor _$prop__gradientTransform___$SvgPropsMixin = - const PropDescriptor(_$key__gradientTransform___$SvgPropsMixin); - static const PropDescriptor _$prop__gradientUnits___$SvgPropsMixin = - const PropDescriptor(_$key__gradientUnits___$SvgPropsMixin); - static const PropDescriptor _$prop__markerEnd___$SvgPropsMixin = - const PropDescriptor(_$key__markerEnd___$SvgPropsMixin); - static const PropDescriptor _$prop__markerMid___$SvgPropsMixin = - const PropDescriptor(_$key__markerMid___$SvgPropsMixin); - static const PropDescriptor _$prop__markerStart___$SvgPropsMixin = - const PropDescriptor(_$key__markerStart___$SvgPropsMixin); - static const PropDescriptor _$prop__offset___$SvgPropsMixin = - const PropDescriptor(_$key__offset___$SvgPropsMixin); - static const PropDescriptor _$prop__opacity___$SvgPropsMixin = - const PropDescriptor(_$key__opacity___$SvgPropsMixin); - static const PropDescriptor _$prop__patternContentUnits___$SvgPropsMixin = - const PropDescriptor(_$key__patternContentUnits___$SvgPropsMixin); + set dx(dynamic value) => props[_$key__dx___$SvgPropsMixin] = value; + + /// + @override + dynamic get dy => + props[_$key__dy___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set dy(dynamic value) => props[_$key__dy___$SvgPropsMixin] = value; + + /// + @override + dynamic get fillOpacity => + props[_$key__fillOpacity___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set fillOpacity(dynamic value) => + props[_$key__fillOpacity___$SvgPropsMixin] = value; + + /// + @override + dynamic get fontSize => + props[_$key__fontSize___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set fontSize(dynamic value) => + props[_$key__fontSize___$SvgPropsMixin] = value; + + /// + @override + dynamic get fx => + props[_$key__fx___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set fx(dynamic value) => props[_$key__fx___$SvgPropsMixin] = value; + + /// + @override + dynamic get fy => + props[_$key__fy___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set fy(dynamic value) => props[_$key__fy___$SvgPropsMixin] = value; + + /// + @override + dynamic get offset => + props[_$key__offset___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set offset(dynamic value) => props[_$key__offset___$SvgPropsMixin] = value; + + /// + @override + dynamic get opacity => + props[_$key__opacity___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set opacity(dynamic value) => props[_$key__opacity___$SvgPropsMixin] = value; + + /// + @override + dynamic get r => + props[_$key__r___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set r(dynamic value) => props[_$key__r___$SvgPropsMixin] = value; + + /// + @override + dynamic get rx => + props[_$key__rx___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set rx(dynamic value) => props[_$key__rx___$SvgPropsMixin] = value; + + /// + @override + dynamic get ry => + props[_$key__ry___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set ry(dynamic value) => props[_$key__ry___$SvgPropsMixin] = value; + + /// + @override + dynamic get stopOpacity => + props[_$key__stopOpacity___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set stopOpacity(dynamic value) => + props[_$key__stopOpacity___$SvgPropsMixin] = value; + + /// + @override + dynamic get strokeDasharray => + props[_$key__strokeDasharray___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set strokeDasharray(dynamic value) => + props[_$key__strokeDasharray___$SvgPropsMixin] = value; + + /// + @override + dynamic get strokeOpacity => + props[_$key__strokeOpacity___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set strokeOpacity(dynamic value) => + props[_$key__strokeOpacity___$SvgPropsMixin] = value; + + /// + @override + dynamic get strokeWidth => + props[_$key__strokeWidth___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set strokeWidth(dynamic value) => + props[_$key__strokeWidth___$SvgPropsMixin] = value; + + /// + @override + dynamic get x1 => + props[_$key__x1___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set x1(dynamic value) => props[_$key__x1___$SvgPropsMixin] = value; + + /// + @override + dynamic get x2 => + props[_$key__x2___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set x2(dynamic value) => props[_$key__x2___$SvgPropsMixin] = value; + + /// + @override + dynamic get x => + props[_$key__x___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set x(dynamic value) => props[_$key__x___$SvgPropsMixin] = value; + + /// + @override + dynamic get y1 => + props[_$key__y1___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set y1(dynamic value) => props[_$key__y1___$SvgPropsMixin] = value; + + /// + @override + dynamic get y2 => + props[_$key__y2___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set y2(dynamic value) => props[_$key__y2___$SvgPropsMixin] = value; + + /// + @override + dynamic get y => + props[_$key__y___$SvgPropsMixin] ?? + null; // Add ` ?? null` to workaround DDC bug: ; + /// + @override + set y(dynamic value) => props[_$key__y___$SvgPropsMixin] = value; + /* GENERATED CONSTANTS */ + static const PropDescriptor _$prop__clipPath___$SvgPropsMixin = + const PropDescriptor(_$key__clipPath___$SvgPropsMixin); + static const PropDescriptor _$prop__d___$SvgPropsMixin = + const PropDescriptor(_$key__d___$SvgPropsMixin); + static const PropDescriptor _$prop__fill___$SvgPropsMixin = + const PropDescriptor(_$key__fill___$SvgPropsMixin); + static const PropDescriptor _$prop__fontFamily___$SvgPropsMixin = + const PropDescriptor(_$key__fontFamily___$SvgPropsMixin); + static const PropDescriptor _$prop__gradientTransform___$SvgPropsMixin = + const PropDescriptor(_$key__gradientTransform___$SvgPropsMixin); + static const PropDescriptor _$prop__gradientUnits___$SvgPropsMixin = + const PropDescriptor(_$key__gradientUnits___$SvgPropsMixin); + static const PropDescriptor _$prop__markerEnd___$SvgPropsMixin = + const PropDescriptor(_$key__markerEnd___$SvgPropsMixin); + static const PropDescriptor _$prop__markerMid___$SvgPropsMixin = + const PropDescriptor(_$key__markerMid___$SvgPropsMixin); + static const PropDescriptor _$prop__markerStart___$SvgPropsMixin = + const PropDescriptor(_$key__markerStart___$SvgPropsMixin); + static const PropDescriptor _$prop__patternContentUnits___$SvgPropsMixin = + const PropDescriptor(_$key__patternContentUnits___$SvgPropsMixin); static const PropDescriptor _$prop__patternUnits___$SvgPropsMixin = const PropDescriptor(_$key__patternUnits___$SvgPropsMixin); static const PropDescriptor _$prop__points___$SvgPropsMixin = const PropDescriptor(_$key__points___$SvgPropsMixin); static const PropDescriptor _$prop__preserveAspectRatio___$SvgPropsMixin = const PropDescriptor(_$key__preserveAspectRatio___$SvgPropsMixin); - static const PropDescriptor _$prop__r___$SvgPropsMixin = - const PropDescriptor(_$key__r___$SvgPropsMixin); - static const PropDescriptor _$prop__rx___$SvgPropsMixin = - const PropDescriptor(_$key__rx___$SvgPropsMixin); - static const PropDescriptor _$prop__ry___$SvgPropsMixin = - const PropDescriptor(_$key__ry___$SvgPropsMixin); static const PropDescriptor _$prop__spreadMethod___$SvgPropsMixin = const PropDescriptor(_$key__spreadMethod___$SvgPropsMixin); static const PropDescriptor _$prop__stopColor___$SvgPropsMixin = const PropDescriptor(_$key__stopColor___$SvgPropsMixin); - static const PropDescriptor _$prop__stopOpacity___$SvgPropsMixin = - const PropDescriptor(_$key__stopOpacity___$SvgPropsMixin); static const PropDescriptor _$prop__stroke___$SvgPropsMixin = const PropDescriptor(_$key__stroke___$SvgPropsMixin); - static const PropDescriptor _$prop__strokeDasharray___$SvgPropsMixin = - const PropDescriptor(_$key__strokeDasharray___$SvgPropsMixin); static const PropDescriptor _$prop__strokeLinecap___$SvgPropsMixin = const PropDescriptor(_$key__strokeLinecap___$SvgPropsMixin); - static const PropDescriptor _$prop__strokeOpacity___$SvgPropsMixin = - const PropDescriptor(_$key__strokeOpacity___$SvgPropsMixin); - static const PropDescriptor _$prop__strokeWidth___$SvgPropsMixin = - const PropDescriptor(_$key__strokeWidth___$SvgPropsMixin); static const PropDescriptor _$prop__textAnchor___$SvgPropsMixin = const PropDescriptor(_$key__textAnchor___$SvgPropsMixin); static const PropDescriptor _$prop__transform___$SvgPropsMixin = @@ -3248,12 +3212,6 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { const PropDescriptor(_$key__version___$SvgPropsMixin); static const PropDescriptor _$prop__viewBox___$SvgPropsMixin = const PropDescriptor(_$key__viewBox___$SvgPropsMixin); - static const PropDescriptor _$prop__x1___$SvgPropsMixin = - const PropDescriptor(_$key__x1___$SvgPropsMixin); - static const PropDescriptor _$prop__x2___$SvgPropsMixin = - const PropDescriptor(_$key__x2___$SvgPropsMixin); - static const PropDescriptor _$prop__x___$SvgPropsMixin = - const PropDescriptor(_$key__x___$SvgPropsMixin); static const PropDescriptor _$prop__xlinkActuate___$SvgPropsMixin = const PropDescriptor(_$key__xlinkActuate___$SvgPropsMixin); static const PropDescriptor _$prop__xlinkArcrole___$SvgPropsMixin = @@ -3274,6 +3232,46 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { const PropDescriptor(_$key__xmlLang___$SvgPropsMixin); static const PropDescriptor _$prop__xmlSpace___$SvgPropsMixin = const PropDescriptor(_$key__xmlSpace___$SvgPropsMixin); + static const PropDescriptor _$prop__cx___$SvgPropsMixin = + const PropDescriptor(_$key__cx___$SvgPropsMixin); + static const PropDescriptor _$prop__cy___$SvgPropsMixin = + const PropDescriptor(_$key__cy___$SvgPropsMixin); + static const PropDescriptor _$prop__dx___$SvgPropsMixin = + const PropDescriptor(_$key__dx___$SvgPropsMixin); + static const PropDescriptor _$prop__dy___$SvgPropsMixin = + const PropDescriptor(_$key__dy___$SvgPropsMixin); + static const PropDescriptor _$prop__fillOpacity___$SvgPropsMixin = + const PropDescriptor(_$key__fillOpacity___$SvgPropsMixin); + static const PropDescriptor _$prop__fontSize___$SvgPropsMixin = + const PropDescriptor(_$key__fontSize___$SvgPropsMixin); + static const PropDescriptor _$prop__fx___$SvgPropsMixin = + const PropDescriptor(_$key__fx___$SvgPropsMixin); + static const PropDescriptor _$prop__fy___$SvgPropsMixin = + const PropDescriptor(_$key__fy___$SvgPropsMixin); + static const PropDescriptor _$prop__offset___$SvgPropsMixin = + const PropDescriptor(_$key__offset___$SvgPropsMixin); + static const PropDescriptor _$prop__opacity___$SvgPropsMixin = + const PropDescriptor(_$key__opacity___$SvgPropsMixin); + static const PropDescriptor _$prop__r___$SvgPropsMixin = + const PropDescriptor(_$key__r___$SvgPropsMixin); + static const PropDescriptor _$prop__rx___$SvgPropsMixin = + const PropDescriptor(_$key__rx___$SvgPropsMixin); + static const PropDescriptor _$prop__ry___$SvgPropsMixin = + const PropDescriptor(_$key__ry___$SvgPropsMixin); + static const PropDescriptor _$prop__stopOpacity___$SvgPropsMixin = + const PropDescriptor(_$key__stopOpacity___$SvgPropsMixin); + static const PropDescriptor _$prop__strokeDasharray___$SvgPropsMixin = + const PropDescriptor(_$key__strokeDasharray___$SvgPropsMixin); + static const PropDescriptor _$prop__strokeOpacity___$SvgPropsMixin = + const PropDescriptor(_$key__strokeOpacity___$SvgPropsMixin); + static const PropDescriptor _$prop__strokeWidth___$SvgPropsMixin = + const PropDescriptor(_$key__strokeWidth___$SvgPropsMixin); + static const PropDescriptor _$prop__x1___$SvgPropsMixin = + const PropDescriptor(_$key__x1___$SvgPropsMixin); + static const PropDescriptor _$prop__x2___$SvgPropsMixin = + const PropDescriptor(_$key__x2___$SvgPropsMixin); + static const PropDescriptor _$prop__x___$SvgPropsMixin = + const PropDescriptor(_$key__x___$SvgPropsMixin); static const PropDescriptor _$prop__y1___$SvgPropsMixin = const PropDescriptor(_$key__y1___$SvgPropsMixin); static const PropDescriptor _$prop__y2___$SvgPropsMixin = @@ -3281,50 +3279,29 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { static const PropDescriptor _$prop__y___$SvgPropsMixin = const PropDescriptor(_$key__y___$SvgPropsMixin); static const String _$key__clipPath___$SvgPropsMixin = 'clipPath'; - static const String _$key__cx___$SvgPropsMixin = 'cx'; - static const String _$key__cy___$SvgPropsMixin = 'cy'; static const String _$key__d___$SvgPropsMixin = 'd'; - static const String _$key__dx___$SvgPropsMixin = 'dx'; - static const String _$key__dy___$SvgPropsMixin = 'dy'; static const String _$key__fill___$SvgPropsMixin = 'fill'; - static const String _$key__fillOpacity___$SvgPropsMixin = 'fillOpacity'; static const String _$key__fontFamily___$SvgPropsMixin = 'fontFamily'; - static const String _$key__fontSize___$SvgPropsMixin = 'fontSize'; - static const String _$key__fx___$SvgPropsMixin = 'fx'; - static const String _$key__fy___$SvgPropsMixin = 'fy'; static const String _$key__gradientTransform___$SvgPropsMixin = 'gradientTransform'; static const String _$key__gradientUnits___$SvgPropsMixin = 'gradientUnits'; static const String _$key__markerEnd___$SvgPropsMixin = 'markerEnd'; static const String _$key__markerMid___$SvgPropsMixin = 'markerMid'; static const String _$key__markerStart___$SvgPropsMixin = 'markerStart'; - static const String _$key__offset___$SvgPropsMixin = 'offset'; - static const String _$key__opacity___$SvgPropsMixin = 'opacity'; static const String _$key__patternContentUnits___$SvgPropsMixin = 'patternContentUnits'; static const String _$key__patternUnits___$SvgPropsMixin = 'patternUnits'; static const String _$key__points___$SvgPropsMixin = 'points'; static const String _$key__preserveAspectRatio___$SvgPropsMixin = 'preserveAspectRatio'; - static const String _$key__r___$SvgPropsMixin = 'r'; - static const String _$key__rx___$SvgPropsMixin = 'rx'; - static const String _$key__ry___$SvgPropsMixin = 'ry'; static const String _$key__spreadMethod___$SvgPropsMixin = 'spreadMethod'; static const String _$key__stopColor___$SvgPropsMixin = 'stopColor'; - static const String _$key__stopOpacity___$SvgPropsMixin = 'stopOpacity'; static const String _$key__stroke___$SvgPropsMixin = 'stroke'; - static const String _$key__strokeDasharray___$SvgPropsMixin = - 'strokeDasharray'; static const String _$key__strokeLinecap___$SvgPropsMixin = 'strokeLinecap'; - static const String _$key__strokeOpacity___$SvgPropsMixin = 'strokeOpacity'; - static const String _$key__strokeWidth___$SvgPropsMixin = 'strokeWidth'; static const String _$key__textAnchor___$SvgPropsMixin = 'textAnchor'; static const String _$key__transform___$SvgPropsMixin = 'transform'; static const String _$key__version___$SvgPropsMixin = 'version'; static const String _$key__viewBox___$SvgPropsMixin = 'viewBox'; - static const String _$key__x1___$SvgPropsMixin = 'x1'; - static const String _$key__x2___$SvgPropsMixin = 'x2'; - static const String _$key__x___$SvgPropsMixin = 'x'; static const String _$key__xlinkActuate___$SvgPropsMixin = 'xlinkActuate'; static const String _$key__xlinkArcrole___$SvgPropsMixin = 'xlinkArcrole'; static const String _$key__xlinkHref___$SvgPropsMixin = 'xlinkHref'; @@ -3335,52 +3312,53 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { static const String _$key__xmlBase___$SvgPropsMixin = 'xmlBase'; static const String _$key__xmlLang___$SvgPropsMixin = 'xmlLang'; static const String _$key__xmlSpace___$SvgPropsMixin = 'xmlSpace'; + static const String _$key__cx___$SvgPropsMixin = 'cx'; + static const String _$key__cy___$SvgPropsMixin = 'cy'; + static const String _$key__dx___$SvgPropsMixin = 'dx'; + static const String _$key__dy___$SvgPropsMixin = 'dy'; + static const String _$key__fillOpacity___$SvgPropsMixin = 'fillOpacity'; + static const String _$key__fontSize___$SvgPropsMixin = 'fontSize'; + static const String _$key__fx___$SvgPropsMixin = 'fx'; + static const String _$key__fy___$SvgPropsMixin = 'fy'; + static const String _$key__offset___$SvgPropsMixin = 'offset'; + static const String _$key__opacity___$SvgPropsMixin = 'opacity'; + static const String _$key__r___$SvgPropsMixin = 'r'; + static const String _$key__rx___$SvgPropsMixin = 'rx'; + static const String _$key__ry___$SvgPropsMixin = 'ry'; + static const String _$key__stopOpacity___$SvgPropsMixin = 'stopOpacity'; + static const String _$key__strokeDasharray___$SvgPropsMixin = + 'strokeDasharray'; + static const String _$key__strokeOpacity___$SvgPropsMixin = 'strokeOpacity'; + static const String _$key__strokeWidth___$SvgPropsMixin = 'strokeWidth'; + static const String _$key__x1___$SvgPropsMixin = 'x1'; + static const String _$key__x2___$SvgPropsMixin = 'x2'; + static const String _$key__x___$SvgPropsMixin = 'x'; static const String _$key__y1___$SvgPropsMixin = 'y1'; static const String _$key__y2___$SvgPropsMixin = 'y2'; static const String _$key__y___$SvgPropsMixin = 'y'; static const List $props = const [ _$prop__clipPath___$SvgPropsMixin, - _$prop__cx___$SvgPropsMixin, - _$prop__cy___$SvgPropsMixin, _$prop__d___$SvgPropsMixin, - _$prop__dx___$SvgPropsMixin, - _$prop__dy___$SvgPropsMixin, _$prop__fill___$SvgPropsMixin, - _$prop__fillOpacity___$SvgPropsMixin, _$prop__fontFamily___$SvgPropsMixin, - _$prop__fontSize___$SvgPropsMixin, - _$prop__fx___$SvgPropsMixin, - _$prop__fy___$SvgPropsMixin, _$prop__gradientTransform___$SvgPropsMixin, _$prop__gradientUnits___$SvgPropsMixin, _$prop__markerEnd___$SvgPropsMixin, _$prop__markerMid___$SvgPropsMixin, _$prop__markerStart___$SvgPropsMixin, - _$prop__offset___$SvgPropsMixin, - _$prop__opacity___$SvgPropsMixin, _$prop__patternContentUnits___$SvgPropsMixin, _$prop__patternUnits___$SvgPropsMixin, _$prop__points___$SvgPropsMixin, _$prop__preserveAspectRatio___$SvgPropsMixin, - _$prop__r___$SvgPropsMixin, - _$prop__rx___$SvgPropsMixin, - _$prop__ry___$SvgPropsMixin, _$prop__spreadMethod___$SvgPropsMixin, _$prop__stopColor___$SvgPropsMixin, - _$prop__stopOpacity___$SvgPropsMixin, _$prop__stroke___$SvgPropsMixin, - _$prop__strokeDasharray___$SvgPropsMixin, _$prop__strokeLinecap___$SvgPropsMixin, - _$prop__strokeOpacity___$SvgPropsMixin, - _$prop__strokeWidth___$SvgPropsMixin, _$prop__textAnchor___$SvgPropsMixin, _$prop__transform___$SvgPropsMixin, _$prop__version___$SvgPropsMixin, _$prop__viewBox___$SvgPropsMixin, - _$prop__x1___$SvgPropsMixin, - _$prop__x2___$SvgPropsMixin, - _$prop__x___$SvgPropsMixin, _$prop__xlinkActuate___$SvgPropsMixin, _$prop__xlinkArcrole___$SvgPropsMixin, _$prop__xlinkHref___$SvgPropsMixin, @@ -3391,52 +3369,52 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { _$prop__xmlBase___$SvgPropsMixin, _$prop__xmlLang___$SvgPropsMixin, _$prop__xmlSpace___$SvgPropsMixin, + _$prop__cx___$SvgPropsMixin, + _$prop__cy___$SvgPropsMixin, + _$prop__dx___$SvgPropsMixin, + _$prop__dy___$SvgPropsMixin, + _$prop__fillOpacity___$SvgPropsMixin, + _$prop__fontSize___$SvgPropsMixin, + _$prop__fx___$SvgPropsMixin, + _$prop__fy___$SvgPropsMixin, + _$prop__offset___$SvgPropsMixin, + _$prop__opacity___$SvgPropsMixin, + _$prop__r___$SvgPropsMixin, + _$prop__rx___$SvgPropsMixin, + _$prop__ry___$SvgPropsMixin, + _$prop__stopOpacity___$SvgPropsMixin, + _$prop__strokeDasharray___$SvgPropsMixin, + _$prop__strokeOpacity___$SvgPropsMixin, + _$prop__strokeWidth___$SvgPropsMixin, + _$prop__x1___$SvgPropsMixin, + _$prop__x2___$SvgPropsMixin, + _$prop__x___$SvgPropsMixin, _$prop__y1___$SvgPropsMixin, _$prop__y2___$SvgPropsMixin, _$prop__y___$SvgPropsMixin ]; static const List $propKeys = const [ _$key__clipPath___$SvgPropsMixin, - _$key__cx___$SvgPropsMixin, - _$key__cy___$SvgPropsMixin, _$key__d___$SvgPropsMixin, - _$key__dx___$SvgPropsMixin, - _$key__dy___$SvgPropsMixin, _$key__fill___$SvgPropsMixin, - _$key__fillOpacity___$SvgPropsMixin, _$key__fontFamily___$SvgPropsMixin, - _$key__fontSize___$SvgPropsMixin, - _$key__fx___$SvgPropsMixin, - _$key__fy___$SvgPropsMixin, _$key__gradientTransform___$SvgPropsMixin, _$key__gradientUnits___$SvgPropsMixin, _$key__markerEnd___$SvgPropsMixin, _$key__markerMid___$SvgPropsMixin, _$key__markerStart___$SvgPropsMixin, - _$key__offset___$SvgPropsMixin, - _$key__opacity___$SvgPropsMixin, _$key__patternContentUnits___$SvgPropsMixin, _$key__patternUnits___$SvgPropsMixin, _$key__points___$SvgPropsMixin, _$key__preserveAspectRatio___$SvgPropsMixin, - _$key__r___$SvgPropsMixin, - _$key__rx___$SvgPropsMixin, - _$key__ry___$SvgPropsMixin, _$key__spreadMethod___$SvgPropsMixin, _$key__stopColor___$SvgPropsMixin, - _$key__stopOpacity___$SvgPropsMixin, _$key__stroke___$SvgPropsMixin, - _$key__strokeDasharray___$SvgPropsMixin, _$key__strokeLinecap___$SvgPropsMixin, - _$key__strokeOpacity___$SvgPropsMixin, - _$key__strokeWidth___$SvgPropsMixin, _$key__textAnchor___$SvgPropsMixin, _$key__transform___$SvgPropsMixin, _$key__version___$SvgPropsMixin, _$key__viewBox___$SvgPropsMixin, - _$key__x1___$SvgPropsMixin, - _$key__x2___$SvgPropsMixin, - _$key__x___$SvgPropsMixin, _$key__xlinkActuate___$SvgPropsMixin, _$key__xlinkArcrole___$SvgPropsMixin, _$key__xlinkHref___$SvgPropsMixin, @@ -3447,6 +3425,26 @@ abstract class SvgPropsMixin implements _$SvgPropsMixin { _$key__xmlBase___$SvgPropsMixin, _$key__xmlLang___$SvgPropsMixin, _$key__xmlSpace___$SvgPropsMixin, + _$key__cx___$SvgPropsMixin, + _$key__cy___$SvgPropsMixin, + _$key__dx___$SvgPropsMixin, + _$key__dy___$SvgPropsMixin, + _$key__fillOpacity___$SvgPropsMixin, + _$key__fontSize___$SvgPropsMixin, + _$key__fx___$SvgPropsMixin, + _$key__fy___$SvgPropsMixin, + _$key__offset___$SvgPropsMixin, + _$key__opacity___$SvgPropsMixin, + _$key__r___$SvgPropsMixin, + _$key__rx___$SvgPropsMixin, + _$key__ry___$SvgPropsMixin, + _$key__stopOpacity___$SvgPropsMixin, + _$key__strokeDasharray___$SvgPropsMixin, + _$key__strokeOpacity___$SvgPropsMixin, + _$key__strokeWidth___$SvgPropsMixin, + _$key__x1___$SvgPropsMixin, + _$key__x2___$SvgPropsMixin, + _$key__x___$SvgPropsMixin, _$key__y1___$SvgPropsMixin, _$key__y2___$SvgPropsMixin, _$key__y___$SvgPropsMixin