ems_avatar 0.0.3
ems_avatar: ^0.0.3 copied to clipboard
library to display the image from a url in the form of a circle
ems_avatar #
A simple Flutter widget to display circular images from the internet with customizable size and fit.
Features #
- Display images in a circular container.
- Customize the size of the avatar with the
widthproperty. - Adjust the image's fit within the container using the
boxFitproperty. - Automatically hides the avatar if no valid URL is provided.
Installation #
Add the following to your pubspec.yaml file:
dependencies:
ems_avatar:
git:
url: [https://github.com/your-repository/ems_avatar.git](https://github.com/Mauricio07/flutter_ems_avatar)
Then, run:
flutter pub get
Usage #
Import the package:
import 'package:ems_avatar/ems_avatar.dart';
Example #
import 'package:flutter/material.dart';
import 'package:ems_avatar/ems_avatar.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(title: const Text('Avatar Example')),
body: Center(
child: AvatarWidget(
urlPath: 'https://example.com/avatar.jpg',
width: 0.2, // Customize the size of the avatar
boxFit: BoxFit.cover, // Customize the image fit
),
),
),
);
}
}
License #
This project is protected by a personalized license. You can review the full terms in the LICENSE file.
Support Me #
If you find this library helpful, consider supporting me! You can buy me a coffee here:

Contributions #
Contributions are welcome! Feel free to open issues or submit pull requests.
Contact #
For questions, suggestions, or feedback, feel free to reach out via GitHub or email.
