ZegoOutsideRoomAudioVideoViewListItemStyle constructor

const ZegoOutsideRoomAudioVideoViewListItemStyle({
  1. bool useVideoViewAspectFill = true,
  2. double sizeAspectRatio = 16 / 9,
  3. Widget backgroundBuilder(
    1. BuildContext context,
    2. Size size,
    3. ZegoUIKitUser? user,
    4. String roomID,
    )?,
  4. Widget foregroundBuilder(
    1. BuildContext context,
    2. Size size,
    3. ZegoUIKitUser? user,
    4. String roomID,
    )?,
  5. Widget? loadingBuilder(
    1. BuildContext context,
    2. ZegoUIKitUser? user,
    3. String roomID
    )?,
  6. double borderRadius = 5,
  7. Color borderColor = Colors.black,
  8. double borderColorOpacity = 0.2,
  9. ZegoAvatarConfig? avatar,
  10. EdgeInsetsGeometry margin = const EdgeInsets.all(5),
})

Implementation

const ZegoOutsideRoomAudioVideoViewListItemStyle({
  this.useVideoViewAspectFill = true,
  this.sizeAspectRatio = 16 / 9,
  this.backgroundBuilder,
  this.foregroundBuilder,
  this.loadingBuilder,
  this.borderRadius = 5,
  this.borderColor = Colors.black,
  this.borderColorOpacity = 0.2,
  this.avatar,
  this.margin = const EdgeInsets.all(5),
});