CallParam class
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- CallParam({required ChannelType channelType, required String requestId, required String accountId, String? channelName, String? channelExt, int? selfUid, bool? offlineEnable, SignallingPushConfig? pushConfig, String? customInfo})
-
CallParam.fromJson(Map<
String, dynamic> map) -
factory
Properties
- accountId → String
-
对方的accid
final
- channelExt → String?
-
指定频道扩展字段
final
- channelName → String?
-
指定频道名
final
- channelType → ChannelType
-
频道类型
final
- customInfo → String?
-
邀请者附加的自定义信息,透传给被邀请者
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- offlineEnable → bool?
-
相应的通知是否存离线
final
- pushConfig → SignallingPushConfig?
-
推送配置
final
- requestId → String
-
邀请id ,发起邀请者自行生成(要保证唯一性)
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfUid → int?
-
指定自己的uid , 不指定的话,服务端会自动生成。如果指定请保持维一性
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited