viewAvatar static method
void
viewAvatar(
- BuildContext context, {
- String assetDefault = 'assets/images/ic_default_avatar.png',
- EdgeInsets? padding,
- String path = '',
Implementation
static void viewAvatar(BuildContext context,
{String assetDefault = 'assets/images/ic_default_avatar.png', EdgeInsets? padding,String path = ''}) {
showDialog(context: context,
builder: (context) => Container(padding: padding??EdgeInsets.fromLTRB(
10.sp, ScreenUtil().statusBarHeight, 10.sp, ScreenUtil().bottomBarHeight),
alignment: Alignment.center,
child: FadeInImage.assetNetwork(
image: ApiClient().baseUrl + (path != '' ? path : CoreConstants.avatar), fit: BoxFit.cover,
placeholder: assetDefault,
imageErrorBuilder: (context, obj, stack) => Image.asset(assetDefault,
fit: BoxFit.fill))
)
);
}