ScreenboardModalParameters class abstract

Parameters for the ScreenboardModal widget.

Contains all state and callbacks needed for screen annotation functionality. Matches React's ScreenboardModalParameters interface.

Implemented types
Implementers

Constructors

ScreenboardModalParameters.new()

Properties

annotateScreenStream bool
no setter
canvasScreenboard → dynamic
no setter
connectSendTransportScreen ConnectSendTransportScreenType
no setter
createSendTransport CreateSendTransportType
no setter
device Device?
no setterinherited
disconnectSendTransportScreen DisconnectSendTransportScreenType
no setter
getUpdatedAllParams ScreenboardModalParameters Function()
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
hostLabel String
no setter
localProducerTransport Transport?
no setterinherited
localScreenProducer Producer?
no setterinherited
localSocket Socket?
no setterinherited
localStreamScreen MediaStream?
no setter
mainScreenCanvas → dynamic
no setter
params ProducerOptionsType?
no setterinherited
prepopulateUserMedia PrepopulateUserMediaType
no setter
processedScreenStream MediaStream?
no setter
producerTransport Transport?
no setterinherited
roomName String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenParams ProducerOptionsType?
no setterinherited
screenProducer Producer?
no setteroverride
shared bool
no setter
sleep SleepType
no setter
socket Socket?
no setterinherited
stopShareScreen StopShareScreenType
no setter
transportCreated bool
no setter
updateCanvasScreenboard → void Function(dynamic)
no setter
updateLocalProducerTransport → void Function(Transport? localProducerTransport)?
no setterinherited
updateLocalScreenProducer → void Function(Producer? localScreenProducer)?
no setterinherited
updateLocalStreamScreen → void Function(MediaStream?)
no setter
updateMainScreenCanvas → void Function(dynamic)
no setter
updateProcessedScreenStream → void Function(MediaStream?)
no setter
updateProducerTransport → void Function(Transport producerTransport)
no setterinherited
updateScreenProducer → void Function(Producer? screenProducer)
no setterinherited

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