ChatStatisticsSupergroup class
A detailed statistics about a supergroup chat
- Inheritance
-
- Object
- Td
- TdObject
- ChatStatistics
- ChatStatisticsSupergroup
Constructors
-
ChatStatisticsSupergroup({String? extra, int? client_id, DateRange? period, StatisticalValue? member_count, StatisticalValue? message_count, StatisticalValue? viewer_count, StatisticalValue? sender_count, StatisticalGraph? member_count_graph, StatisticalGraph? join_graph, StatisticalGraph? join_by_source_graph, StatisticalGraph? language_graph, StatisticalGraph? message_content_graph, StatisticalGraph? action_graph, StatisticalGraph? day_graph, StatisticalGraph? week_graph, vector<
ChatStatisticsMessageSenderInfo> ? top_senders, vector<ChatStatisticsAdministratorActionsInfo> ? top_administrators, vector<ChatStatisticsInviterInfo> ? top_inviters}) -
ChatStatisticsSupergroup.fromMap(Map<
String, dynamic> map)
Properties
- action_graph ↔ StatisticalGraph?
-
A graph containing number of different actions in the chat
getter/setter pair
- client_id ↔ int?
-
TDLib client id; maps to the field @client_id.
getter/setter pairinherited
- day_graph ↔ StatisticalGraph?
-
A graph containing distribution of message views per hour
getter/setter pair
- extra ↔ String?
-
Matches requests with responses; maps to the field @extra.
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- join_by_source_graph ↔ StatisticalGraph?
-
A graph containing number of new member joins per source
getter/setter pair
- join_graph ↔ StatisticalGraph?
-
A graph containing number of members joined and left the chat
getter/setter pair
- language_graph ↔ StatisticalGraph?
-
A graph containing distribution of active users per language
getter/setter pair
- member_count ↔ StatisticalValue?
-
Number of members in the chat
getter/setter pair
- member_count_graph ↔ StatisticalGraph?
-
A graph containing number of members in the chat
getter/setter pair
- message_content_graph ↔ StatisticalGraph?
-
A graph containing distribution of sent messages by content type
getter/setter pair
- message_count ↔ StatisticalValue?
-
Number of messages sent to the chat
getter/setter pair
- period ↔ DateRange?
-
A period to which the statistics applies
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sender_count ↔ StatisticalValue?
-
Number of users who sent messages to the chat
getter/setter pair
- tdType → String
-
JSON object type; maps to the field @type.
no setteroverride
-
top_administrators
↔ vector<
ChatStatisticsAdministratorActionsInfo> ? -
List of most active administrators in the last week
getter/setter pair
-
top_inviters
↔ vector<
ChatStatisticsInviterInfo> ? -
List of most active inviters of new members in the last week
getter/setter pair
-
top_senders
↔ vector<
ChatStatisticsMessageSenderInfo> ? -
List of users sent most messages in the last week
getter/setter pair
- viewer_count ↔ StatisticalValue?
-
Number of users who viewed messages in the chat
getter/setter pair
- week_graph ↔ StatisticalGraph?
-
A graph containing distribution of message views per day of week
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
{dynamic skipNulls = true}) → String -
Serialize a Td instance to a JSON string.
If
skipNullsistruethe fields with null values are not serialized.inherited -
toMap(
{dynamic skipNulls = true}) → Map< String, dynamic> -
Create a Map from a Td instance.
override
-
toString(
{dynamic skipNulls = false}) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited