[FIX] AstromicImage Wierd shape
This commit is contained in:
12
lib/Dependencies/border.extension.dart
Normal file
12
lib/Dependencies/border.extension.dart
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
|
extension BorderRadiusEX on BorderRadius {
|
||||||
|
BorderRadius addToAll(double p) {
|
||||||
|
return BorderRadius.only(
|
||||||
|
topLeft: topLeft + Radius.circular(p),
|
||||||
|
topRight: topRight + Radius.circular(p),
|
||||||
|
bottomLeft: bottomLeft + Radius.circular(p),
|
||||||
|
bottomRight: bottomRight + Radius.circular(p),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -8,6 +8,8 @@ import 'dart:typed_data';
|
|||||||
import 'package:cached_network_image/cached_network_image.dart';
|
import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import 'package:flutter_svg/flutter_svg.dart';
|
import 'package:flutter_svg/flutter_svg.dart';
|
||||||
import 'package:octo_image/octo_image.dart';
|
import 'package:octo_image/octo_image.dart';
|
||||||
|
|
||||||
|
import '../../../dependencies/border.extension.dart';
|
||||||
//s2 Dependancies Imports
|
//s2 Dependancies Imports
|
||||||
//s3 Routes
|
//s3 Routes
|
||||||
//s3 Services
|
//s3 Services
|
||||||
@@ -229,7 +231,7 @@ class AstromicImage extends StatelessWidget {
|
|||||||
color: borderColor ?? const Color(0xff000000),
|
color: borderColor ?? const Color(0xff000000),
|
||||||
)
|
)
|
||||||
: null,
|
: null,
|
||||||
borderRadius: isCircular! ? BorderRadius.circular(10000000) : radius,
|
borderRadius: isCircular! ? BorderRadius.circular(10000000) : ((radius as BorderRadius).addToAll((borderWidth ?? 0) / 2)),
|
||||||
boxShadow: shadow,
|
boxShadow: shadow,
|
||||||
),
|
),
|
||||||
child: isCircular!
|
child: isCircular!
|
||||||
|
|||||||
Reference in New Issue
Block a user