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