StreamChannelAvatar constructor
StreamChannelAvatar({
- Key? key,
- required Channel channel,
- BoxConstraints? constraints,
- VoidCallback? onTap,
- BorderRadius? borderRadius,
- bool selected = false,
- Color? selectionColor,
- double selectionThickness = 4,
- StreamUserAvatarBuilder? ownSpaceAvatarBuilder,
- StreamUserAvatarBuilder? oneToOneAvatarBuilder,
- 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',
);