ChatStatisticsChannel class

Inheritance

Constructors

ChatStatisticsChannel({DateRange period, StatisticalValue memberCount, StatisticalValue meanViewCount, StatisticalValue meanShareCount, double enabledNotificationsPercentage, StatisticalGraph memberCountGraph, StatisticalGraph joinGraph, StatisticalGraph muteGraph, StatisticalGraph viewCountByHourGraph, StatisticalGraph viewCountBySourceGraph, StatisticalGraph joinBySourceGraph, StatisticalGraph languageGraph, StatisticalGraph messageInteractionGraph, StatisticalGraph instantViewInteractionGraph, List<ChatStatisticsMessageInteractionInfo> recentMessageInteractions})
A detailed statistics about a channel chat
ChatStatisticsChannel.fromJson(Map<String, dynamic> json)
Parse from a json

Properties

enabledNotificationsPercentage double
enabledNotificationsPercentage A percentage of users with enabled notifications for the chat
read / write
extra ↔ dynamic
callback sign
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
instantViewInteractionGraph StatisticalGraph
instantViewInteractionGraph A graph containing number of views of associated with the chat instant views
read / write
joinBySourceGraph StatisticalGraph
joinBySourceGraph A graph containing number of new member joins per source
read / write
joinGraph StatisticalGraph
joinGraph A graph containing number of members joined and left the chat
read / write
languageGraph StatisticalGraph
languageGraph A graph containing number of users viewed chat messages per language
read / write
meanShareCount StatisticalValue
meanShareCount Mean number of times the recently sent messages was shared
read / write
meanViewCount StatisticalValue
meanViewCount Mean number of times the recently sent messages was viewed
read / write
memberCount StatisticalValue
memberCount Number of members in the chat
read / write
memberCountGraph StatisticalGraph
memberCountGraph A graph containing number of members in the chat
read / write
messageInteractionGraph StatisticalGraph
messageInteractionGraph A graph containing number of chat message views and shares
read / write
muteGraph StatisticalGraph
muteGraph A graph containing number of members muted and unmuted the chat
read / write
period DateRange
period A period to which the statistics applies
read / write
recentMessageInteractions List<ChatStatisticsMessageInteractionInfo>
recentMessageInteractions Detailed statistics about number of views and shares of recently sent messages
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
viewCountByHourGraph StatisticalGraph
viewCountByHourGraph A graph containing number of message views in a given hour in the last two weeks
read / write
viewCountBySourceGraph StatisticalGraph
viewCountBySourceGraph A graph containing number of message views per source
read / write

Methods

getConstructor() String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited

Constants

CONSTRUCTOR → const String
'chatStatisticsChannel'