From 4ee26066bb0fba0e5b413c77ca4a5ae181e55840 Mon Sep 17 00:00:00 2001 From: Divyanshu Bhargava Date: Mon, 16 Jun 2025 20:03:56 +0530 Subject: [PATCH] fix: update default values for BorderSide --- .../widgets/stac_border_side/stac_border_side.dart | 10 ++++------ .../stac_border_side/stac_border_side.freezed.dart | 4 ++-- .../widgets/stac_border_side/stac_border_side.g.dart | 4 ++-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.dart b/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.dart index 51dee70d..e45d306d 100644 --- a/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.dart +++ b/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.dart @@ -10,15 +10,13 @@ part 'stac_border_side.g.dart'; abstract class StacBorderSide with _$StacBorderSide { const factory StacBorderSide({ String? color, - @Default(StacDouble.zero) StacDouble width, - @Default(StacDouble.zero) StacDouble strokeAlign, + @Default(StacDouble(1.0)) StacDouble width, + @Default(StacDouble(BorderSide.strokeAlignInside)) StacDouble strokeAlign, @Default(BorderStyle.solid) BorderStyle borderStyle, }) = _StacBorderSide; static const none = StacBorderSide( - color: '000000', width: StacDouble.zero, - strokeAlign: StacDouble(-1.0), borderStyle: BorderStyle.none, ); @@ -30,9 +28,9 @@ extension StacBorderSideParser on StacBorderSide? { BorderSide parse(BuildContext context) { return BorderSide( color: this?.color.toColor(context) ?? const Color(0xFF000000), - width: this?.width.parse ?? 0.0, + width: this?.width.parse ?? 1.0, style: this?.borderStyle ?? BorderStyle.solid, - strokeAlign: this?.strokeAlign.parse ?? 0.0, + strokeAlign: this?.strokeAlign.parse ?? BorderSide.strokeAlignInside, ); } } diff --git a/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.freezed.dart b/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.freezed.dart index 6eea1bbc..28adabc3 100644 --- a/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.freezed.dart +++ b/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.freezed.dart @@ -112,8 +112,8 @@ class _$StacBorderSideCopyWithImpl<$Res> class _StacBorderSide implements StacBorderSide { const _StacBorderSide( {this.color, - this.width = StacDouble.zero, - this.strokeAlign = StacDouble.zero, + this.width = const StacDouble(1.0), + this.strokeAlign = const StacDouble(BorderSide.strokeAlignInside), this.borderStyle = BorderStyle.solid}); factory _StacBorderSide.fromJson(Map json) => _$StacBorderSideFromJson(json); diff --git a/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.g.dart b/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.g.dart index 4442e74e..a03367d8 100644 --- a/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.g.dart +++ b/packages/stac/lib/src/parsers/widgets/stac_border_side/stac_border_side.g.dart @@ -10,10 +10,10 @@ _StacBorderSide _$StacBorderSideFromJson(Map json) => _StacBorderSide( color: json['color'] as String?, width: json['width'] == null - ? StacDouble.zero + ? const StacDouble(1.0) : StacDouble.fromJson(json['width']), strokeAlign: json['strokeAlign'] == null - ? StacDouble.zero + ? const StacDouble(BorderSide.strokeAlignInside) : StacDouble.fromJson(json['strokeAlign']), borderStyle: $enumDecodeNullable(_$BorderStyleEnumMap, json['borderStyle']) ??