Name | Type | Description | Notes |
---|---|---|---|
id | number | [default to undefined] | |
userId | number | [default to undefined] | |
joinCode | string | [default to undefined] | |
name | string | [default to undefined] | |
isPublic | boolean | [default to undefined] | |
userLimit | number | [optional] [default to undefined] | |
challengeType | string | [default to undefined] | |
startAt | Date | [default to undefined] | |
endAt | Date | [optional] [default to undefined] | |
focus | string | [default to undefined] | |
goal | number | [default to undefined] | |
isCompleted | boolean | [default to undefined] | |
isJoined | boolean | [optional] [default to undefined] |
-
TimeBased
(value:'timeBased'
) -
GoalBased
(value:'goalBased'
)
-
Points
(value:'points'
) -
CaloricBurn
(value:'caloricBurn'
) -
Distance
(value:'distance'
) -
Duration
(value:'duration'
)