StreamChannelAvatar constructor

StreamChannelAvatar({
  1. Key? key,
  2. required Channel channel,
  3. BoxConstraints? constraints,
  4. VoidCallback? onTap,
  5. BorderRadius? borderRadius,
  6. bool selected = false,
  7. Color? selectionColor,
  8. double selectionThickness = 4,
  9. StreamUserAvatarBuilder? ownSpaceAvatarBuilder,
  10. StreamUserAvatarBuilder? oneToOneAvatarBuilder,
  11. StreamGroupAvatarBuilder? groupAvatarBuilder,
})

Instantiate a new ChannelImage

Implementation

StreamChannelAvatar({
  super.key,
  required this.channel,
  this.constraints,
  this.onTap,
  this.borderRadius,
  this.selected = false,
  this.selectionColor,
  this.selectionThickness = 4,
  this.ownSpaceAvatarBuilder,
  this.oneToOneAvatarBuilder,
  this.groupAvatarBuilder,
}) : assert(
        channel.state != null,
        'Channel ${channel.id} is not initialized',
      );