CardVideoDisplayOptions class

Constructors

CardVideoDisplayOptions.new({required String remoteProducerId, required EventType eventType, required bool forceFullDisplay, required MediaStream? videoStream, Color backgroundColor = Colors.transparent, bool doMirror = false, EdgeInsetsGeometry? padding, EdgeInsetsGeometry? margin, BoxDecoration? decoration, Clip? clipBehavior, AlignmentGeometry alignment = Alignment.center, BoxConstraints? constraints, Widget? placeholder, Widget? overlay, CardVideoDisplayContainerBuilder? containerBuilder, CardVideoDisplayVideoBuilder? videoBuilder, bool maintainRendererOnNullStream = false, Duration streamPollInterval = const Duration(milliseconds: 120)})

Properties

alignment → AlignmentGeometry
final
backgroundColor → Color
final
clipBehavior → Clip?
final
constraints → BoxConstraints?
final
containerBuilder → CardVideoDisplayContainerBuilder?
final
decoration → BoxDecoration?
final
doMirror → bool
final
eventType → EventType
final
forceFullDisplay → bool
final
hashCode → int
The hash code for this object.
no setterinherited
maintainRendererOnNullStream → bool
final
margin → EdgeInsetsGeometry?
final
overlay → Widget?
final
padding → EdgeInsetsGeometry?
final
placeholder → Widget?
final
remoteProducerId → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
streamPollInterval → Duration
final
videoBuilder → CardVideoDisplayVideoBuilder?
final
videoStream → MediaStream?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited