copyWith method
ChatStatisticsChannel
copyWith({
- DateRange? period,
- StatisticalValue? memberCount,
- StatisticalValue? meanViewCount,
- double? enabledNotificationsPercentage,
- StatisticalGraph? memberCountGraph,
- StatisticalGraph? joinGraph,
- StatisticalGraph? muteGraph,
- StatisticalGraph? viewCountByHourGraph,
- StatisticalGraph? viewCountBySourceGraph,
- StatisticalGraph? joinBySourceGraph,
- StatisticalGraph? languageGraph,
- StatisticalGraph? messageInteractionGraph,
- StatisticalGraph? instantViewInteractionGraph,
- List<
ChatStatisticsMessageInteractionInfo> ? recentMessageInteractions, - dynamic extra,
- int? clientId,
override
Implementation
@override
ChatStatisticsChannel copyWith({
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,
dynamic extra,
int? clientId,
}) =>
ChatStatisticsChannel(
period: period ?? this.period,
memberCount: memberCount ?? this.memberCount,
meanViewCount: meanViewCount ?? this.meanViewCount,
meanShareCount: meanShareCount ?? this.meanShareCount,
enabledNotificationsPercentage: enabledNotificationsPercentage ??
this.enabledNotificationsPercentage,
memberCountGraph: memberCountGraph ?? this.memberCountGraph,
joinGraph: joinGraph ?? this.joinGraph,
muteGraph: muteGraph ?? this.muteGraph,
viewCountByHourGraph: viewCountByHourGraph ?? this.viewCountByHourGraph,
viewCountBySourceGraph:
viewCountBySourceGraph ?? this.viewCountBySourceGraph,
joinBySourceGraph: joinBySourceGraph ?? this.joinBySourceGraph,
languageGraph: languageGraph ?? this.languageGraph,
messageInteractionGraph:
messageInteractionGraph ?? this.messageInteractionGraph,
instantViewInteractionGraph:
instantViewInteractionGraph ?? this.instantViewInteractionGraph,
recentMessageInteractions:
recentMessageInteractions ?? this.recentMessageInteractions,
extra: extra ?? this.extra,
clientId: clientId ?? this.clientId,
);