BanFromCommunity constructor
- @JsonSerializable.new(includeIfNull: false)
const
BanFromCommunity(
{
- required String reason,
- @JsonKey.new(name: 'user_id') required int userId,
- @JsonKey.new(name: 'expires_at') String? expiresAt,
- bool? permanent,
- required String auth,
})
Implementation
@JsonSerializable(includeIfNull: false)
const factory BanFromCommunity({
@JsonKey(name: 'community_id') required int communityId,
required String reason,
@JsonKey(name: 'user_id') required int userId,
@JsonKey(name: 'expires_at') String? expiresAt,
bool? permanent,
required String auth,
}) = _BanFromCommunity;