ChannelBaseInfo class

Annotations
  • @JsonSerializable()

Constructors

ChannelBaseInfo({required String channelName, required String channelId, String? channelExt, required int createTimestamp, required int expireTimestamp, required String creatorAccountId, required ChannelType type, required ChannelStatus channelStatus})
ChannelBaseInfo.fromJson(Map<String, dynamic> map)
factory

Properties

channelExt String?
创建频道时的扩展字段
final
channelId String
频道id
final
channelName String
频道名称
final
channelStatus ChannelStatus
频道状态
final
createTimestamp int
频道创建时间
final
creatorAccountId String
频道创建者accountId
final
expireTimestamp int
频道过期时间
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type ChannelType
频道类型
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