ApplicationHeaderButtonIcon constructor

const ApplicationHeaderButtonIcon({
  1. Key? key,
  2. ApplicationHeaderButtonIconType type = ApplicationHeaderButtonIconType.defaultType,
  3. IconData? icon = Icons.face_outlined,
  4. Widget? iconWidget,
  5. Widget? avatar,
  6. ImageProvider<Object>? avatarImage,
  7. String? avatarImageUrl,
  8. String? avatarInitials,
  9. bool? isHovered,
  10. bool isSelected = false,
  11. BorderRadius? borderRadius,
  12. double size = 48.0,
  13. VoidCallback? onTap,
})

Creates an ApplicationHeaderButtonIcon instance.

Implementation

const ApplicationHeaderButtonIcon({
  super.key,
  this.type = ApplicationHeaderButtonIconType.defaultType,
  this.icon = Icons.face_outlined,
  this.iconWidget,
  this.avatar,
  this.avatarImage,
  this.avatarImageUrl,
  this.avatarInitials,
  this.isHovered,
  this.isSelected = false,
  this.borderRadius,
  this.size = 48.0,
  this.onTap,
});