AvatarPopupMenu<T> constructor

const AvatarPopupMenu<T>({
  1. Key? key,
  2. Color? avatarBgColor,
  3. ImageProvider<Object>? avatarBgImage,
  4. ImageProvider<Object>? avatarFgImage,
  5. ImageErrorListener? onAvatarBgImageError,
  6. ImageErrorListener? onAvatarFgImageError,
  7. Color? avatarFgColor,
  8. String? avatarInitials,
  9. Widget? avatarWidget,
  10. double avatarRadius = 48.0,
  11. int animationDuration = 500,
  12. dynamic onExpanded(
    1. bool
    )?,
  13. VoidCallback? onOpened,
  14. PopupMenuCanceled? onCanceled,
  15. PopupMenuItemSelected<T>? onSelected,
  16. Offset offset = Offset.zero,
  17. String tooltip = '',
  18. required List<PopupMenuEntry<T>> menuItems,
})

Implementation

const AvatarPopupMenu({
  super.key,
  this.avatarBgColor,
  this.avatarBgImage,
  this.avatarFgImage,
  this.onAvatarBgImageError,
  this.onAvatarFgImageError,
  this.avatarFgColor,
  this.avatarInitials,
  this.avatarWidget,
  this.avatarRadius = 48.0,
  this.animationDuration = 500,
  this.onExpanded,
  this.onOpened,
  this.onCanceled,
  this.onSelected,
  this.offset = Offset.zero,
  this.tooltip = '',
  required this.menuItems,
});