https://github.com/beerstorm-net/flutter_gravatar
Dart library for Gravatar
https://github.com/beerstorm-net/flutter_gravatar
dart flutter flutter-apps flutter-package gravatar
Last synced: 7 months ago
JSON representation
Dart library for Gravatar
- Host: GitHub
- URL: https://github.com/beerstorm-net/flutter_gravatar
- Owner: beerstorm-net
- License: mit
- Created: 2020-10-22T16:37:49.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-04T19:15:15.000Z (over 4 years ago)
- Last Synced: 2025-01-17T15:51:18.610Z (9 months ago)
- Topics: dart, flutter, flutter-apps, flutter-package, gravatar
- Language: Dart
- Homepage: https://pub.dev/packages/flutter_gravatar
- Size: 82 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# flutter_gravatar
An easy-to-use Flutter/Dart package for generating Gravatar image and profile urls.
For more information about Gravatar please visit https://gravatar.com
## Example
```
final gravatar = Gravatar("yg@beerstorm.net");// get Gravatar imageUrl
gravatar.imageUrl();// get Gravatar profileUrl
gravatar.profileUrl();// default .json
gravatar.profileUrl(".xml");// supported formats: .json, .xml, .vcf, .qr// get Gravatar HASH for this user's email
gravatar.hash();
```
## API
`imageUrl({int size, String defaultImage, bool forceDefault: false, String rating})`
Generates an image url- size (ImageSize) default: 80
- defaultImage (Url or Kind for the Fallback Image) default: identicon
- forceDefault (force the Fallback Image) default: false
- rating (restrict to appropriate Images) default: gFor further information about the parameters please visit https://en.gravatar.com/site/implement/images/
## Install
```
dependencies:
flutter_gravatar: any
```## Support
You can file issues at https://github.com/beerstorm-net/flutter_gravatar/issues
Pull requests are welcome.