Avatar 头像 
用图标、图片或者字符的形式展示用户或事物信息。
基础用法 
通过 shape 属性来设置头像的形状。
不同尺寸 
通过 avatarSize 属性来设置头像的尺寸,也可以通过 customSize 属性来设置自定义尺寸。
适应容器 
通过 fit 属性来设置图片如何适应容器框,同原生 Image 组件的 BoxFit 属性。
加载失败回退 
当展示类型为图片的时候,图片加载失败的展示方式。
API 
Avatar 属性 
| 属性名 | 说明 | 类型 | 默认值 | 
|---|---|---|---|
| src | 图片头像的资源地址 | String? | - | 
| icon | 设置头像的图标 | IconData? | - | 
| text | 设置头像的文字 | String? | - | 
| shape | 设置头像的形状 | EAvatarShape | EAvatarShape.circle | 
| avatarSize | 设置头像的尺寸 | ESizeItem | ESizeItem.medium | 
| customSize | 自定义头像尺寸 | double? | - | 
| fit | 当展示类型为图片时,设置图片如何适应容器框 | BoxFit | BoxFit.cover | 
| fallback | 当图片加载失败时,自定义的展示内容 | Widget? | - | 
| </rewritten_file> |