Avataaar Image 2 | Coderz Product

avataaar_image_2

Last updated:

0 purchases

avataaar_image_2 Image
avataaar_image_2 Images

Free

Languages

Categories

Add to Cart

Description:

avataaar image 2

avataaar_image #

Flutter wrapper widget for Avataaars API - a free online avatar generator for anyone to make their beautiful personal avatar easily.

Avataaars #
Credits to Pablo Stanley and Fang-Pen Lin for creating and making Avataaars available to use. 👏
Getting Started #

Create Avataaar object:

// Create avatar with default constructor
Avataaar(
skin: Skin.pale,
style: Style.circle,
top: Top.longHairCurly(
accessoriesType: AccessoriesType.Round,
facialHair: FacialHair.beardMagestic(
facialHairColor: FacialHairColor.BlondeGolden,
),
),
);

// Randomize all properties
Avataaar.random();

// Or mix both
Avataaar.random(
skin: Skin.pale,
style: Style.circle,
top: Top.longHairCurly(
accessoriesType: AccessoriesType.Round,
facialHair: FacialHair.random,
),
);
copied to clipboard

Create AvataaarImage widget and pass it the avatar:

AvataaarImage(
avatar: avatar,
errorImage: Icon(Icons.error),
placeholder: CircularProgressIndicator(),
width: 128.0,
);

// By default package will use CachedNetworkImage to render the image. If it doesn't fit your
// needs it's possible to use [builder] constructor and create widget for given image url:
AvataaarImage.builder(
avatar: avatar,
builder: (context, url) {
// ...
},
)
copied to clipboard
Persisting avatars #
Use Avataaar.toJson() and Avataaar.fromJson(String) methods to serialize/deserialize avatars.
Getting image bytes #
Instantiate AvataaarsApi object and use its getImage method or getUrl if you prefer to handle fetching the data on your own.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product: (if this is empty don't purchase this product)

Customer Reviews

There are no reviews.