Query$challenge$challenge class

Available extensions

Constructors

Query$challenge$challenge.new({required String id, String? title, Enum$ChallengeStatusEnum? status, DateTime? endDate, DateTime? startDate, String? description, Query$challenge$challenge$media? media, Query$challenge$challenge$target? target, required Query$challenge$challenge$leaderboard leaderboard, List<Query$challenge$challenge$activities>? activities, Query$challenge$challenge$donation? donation, List<Query$challenge$challenge$winners>? winners, required DateTime createdAt, required DateTime updatedAt})
Query$challenge$challenge.fromJson(Map<String, dynamic> json)
factory

Properties

activities List<Query$challenge$challenge$activities>?
final
copyWith CopyWith$Query$challenge$challenge<Query$challenge$challenge>

Available on Query$challenge$challenge, provided by the UtilityExtension$Query$challenge$challenge extension

no setter
createdAt DateTime
final
description String?
final
donation Query$challenge$challenge$donation?
final
endDate DateTime?
final
hashCode int
The hash code for this object.
no setteroverride
id String
final
leaderboard Query$challenge$challenge$leaderboard
final
media Query$challenge$challenge$media?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startDate DateTime?
final
status Enum$ChallengeStatusEnum?
final
target Query$challenge$challenge$target?
final
title String?
final
updatedAt DateTime
final
winners List<Query$challenge$challenge$winners>?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override