ActivitiesServiceTimerCreateRequest constructor

ActivitiesServiceTimerCreateRequest({
  1. String? userComment,
  2. Int64? activityActionId,
  3. Int64? goalId,
  4. Int64? employeeId,
  5. Int64? startAt,
  6. Int64? endAt,
  7. Int64? completionPercentage,
  8. String? description,
})

Implementation

factory ActivitiesServiceTimerCreateRequest({
  $core.String? userComment,
  $fixnum.Int64? activityActionId,
  $fixnum.Int64? goalId,
  $fixnum.Int64? employeeId,
  $fixnum.Int64? startAt,
  $fixnum.Int64? endAt,
  $fixnum.Int64? completionPercentage,
  $core.String? description,
}) {
  final result = create();
  if (userComment != null) result.userComment = userComment;
  if (activityActionId != null) result.activityActionId = activityActionId;
  if (goalId != null) result.goalId = goalId;
  if (employeeId != null) result.employeeId = employeeId;
  if (startAt != null) result.startAt = startAt;
  if (endAt != null) result.endAt = endAt;
  if (completionPercentage != null)
    result.completionPercentage = completionPercentage;
  if (description != null) result.description = description;
  return result;
}