Channels constructor

Channels({
  1. String? channelId,
  2. bool? isDistinct,
  3. Metadata? metadata,
  4. String? type,
  5. List<String>? tags,
  6. bool? isMuted,
  7. bool? isRateLimited,
  8. String? muteTimeout,
  9. int? rateLimit,
  10. int? rateLimitWindow,
  11. String? rateLimitTimeout,
  12. String? displayName,
  13. bool? messageAutoDeleteEnabled,
  14. int? autoDeleteMessageByFlagLimit,
  15. int? memberCount,
  16. int? messageCount,
  17. String? lastActivity,
  18. String? createdAt,
  19. String? updatedAt,
  20. String? avatarFileId,
  21. bool? isDeleted,
})

Implementation

Channels(
    {this.channelId,
    this.isDistinct,
    this.metadata,
    this.type,
    this.tags,
    this.isMuted,
    this.isRateLimited,
    this.muteTimeout,
    this.rateLimit,
    this.rateLimitWindow,
    this.rateLimitTimeout,
    this.displayName,
    this.messageAutoDeleteEnabled,
    this.autoDeleteMessageByFlagLimit,
    this.memberCount,
    this.messageCount,
    this.lastActivity,
    this.createdAt,
    this.updatedAt,
    this.avatarFileId,
    this.isDeleted});