VideoComponentConfig class
- Inheritance
-
- Object
- TCICComponentConfig
- VideoComponentConfig
Constructors
- VideoComponentConfig({Widget? videoFloatBuilder()?, Widget? videoActionBuilder()?, bool showVolumeAnimation = true, double? videoContainerBorderRadius, Color? deviceControlOverlayColor, double? memberInfoBarHeight, TextStyle? memberNameTextStyle, double? deviceControlButtonSize, double? bottomDeviceIconSize})
Properties
- bottomDeviceIconSize ↔ double?
-
底部设备图标大小
getter/setter pair
- deviceControlButtonSize ↔ double?
-
设备控制按钮大小
getter/setter pair
- deviceControlOverlayColor ↔ Color?
-
设备控制遮罩背景色
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- memberInfoBarHeight ↔ double?
-
成员信息栏高度
getter/setter pair
- memberNameTextStyle ↔ TextStyle?
-
成员昵称文字样式
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showVolumeAnimation ↔ bool
-
显示音量变化动画
getter/setter pair
- videoActionBuilder ↔ Widget? Function()?
-
视频组件操作按钮构建器
getter/setter pair
- videoContainerBorderRadius ↔ double?
-
========== 样式配置 ==========
视频容器圆角
getter/setter pair
- videoFloatBuilder ↔ Widget? Function()?
-
视频悬浮层构建器
getter/setter pair
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
Static Methods
-
fromJson(
Map< String, dynamic> json) → VideoComponentConfig -
override