maybeWhen<TResult extends Object?> method
TResult
maybeWhen<TResult extends Object?>({
- TResult defaultLayout(
- int? maxCamStreams
- TResult singleParticipant(
- ParticipantId participant
- TResult activeParticipant()?,
- TResult portrait(
- PortraitVariant? variant,
- int? maxCamStreams
- TResult custom()?,
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(int? maxCamStreams)? defaultLayout,
TResult Function(@JsonKey(name: 'sessionId') ParticipantId participant)?
singleParticipant,
TResult Function()? activeParticipant,
TResult Function(PortraitVariant? variant, int? maxCamStreams)? portrait,
TResult Function(
String compositionId,
Map<String, CompositionParamValue>? compositionParams,
Map<String, String>? sessionAssets)?
custom,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;