whenOrNull<TResult extends Object?> method
Null safety
- {TResult? defaultLayout(
- int? maxCamStreams
- TResult? singleParticipant(
- ParticipantId participant
- TResult? activeParticipant(
- TResult? portrait(
- PortraitVariant variant,
- int? maxCamStreams
- TResult? custom( )?}
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function(int? maxCamStreams)? defaultLayout,
TResult? Function(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,
}) =>
throw _privateConstructorUsedError;