ChatStatisticsChannel constructor

const ChatStatisticsChannel({
  1. required DateRange period,
  2. required StatisticalValue memberCount,
  3. required StatisticalValue meanViewCount,
  4. required StatisticalValue meanShareCount,
  5. required double enabledNotificationsPercentage,
  6. required StatisticalGraph memberCountGraph,
  7. required StatisticalGraph joinGraph,
  8. required StatisticalGraph muteGraph,
  9. required StatisticalGraph viewCountByHourGraph,
  10. required StatisticalGraph viewCountBySourceGraph,
  11. required StatisticalGraph joinBySourceGraph,
  12. required StatisticalGraph languageGraph,
  13. required StatisticalGraph messageInteractionGraph,
  14. required StatisticalGraph instantViewInteractionGraph,
  15. required List<ChatStatisticsMessageInteractionInfo> recentMessageInteractions,
  16. dynamic extra,
  17. int? clientId,
})

A detailed statistics about a channel chat

Implementation

const ChatStatisticsChannel({
  required this.period,
  required this.memberCount,
  required this.meanViewCount,
  required this.meanShareCount,
  required this.enabledNotificationsPercentage,
  required this.memberCountGraph,
  required this.joinGraph,
  required this.muteGraph,
  required this.viewCountByHourGraph,
  required this.viewCountBySourceGraph,
  required this.joinBySourceGraph,
  required this.languageGraph,
  required this.messageInteractionGraph,
  required this.instantViewInteractionGraph,
  required this.recentMessageInteractions,
  this.extra,
  this.clientId,
});