TRTCCloudVideoView class

视频视图窗口,用于显示本地视频、远程视频或辅流

参数:

onViewCreated:视图创建后的回调,生成的 viewId

Inheritance

Constructors

TRTCCloudVideoView({Key? key, ValueChanged<int>? onViewCreated, PlatformViewHitTestBehavior? hitTestBehavior, Set<Factory<OneSequenceGestureRecognizer>>? gestureRecognizers})
const

Properties

gestureRecognizers Set<Factory<OneSequenceGestureRecognizer>>?
手势识别器,用于处理视图的手势事件
final
hashCode int
The hash code for this object.
no setterinherited
hitTestBehavior PlatformViewHitTestBehavior?
PlatformViewHitTestBehavior 枚举值,用于指定如何进行点击测试。点击测试是用于确定用户点击或触摸的位置是否在视图内。
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
onViewCreated ValueChanged<int>?
视图创建后的回调,将会返回一个 viewId,这个 viewId 用于在 Flutter 中唯一标识一个平台视图
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<StatefulWidget>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

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