RouteAssignmentObject constructor

RouteAssignmentObject({
  1. String? id,
  2. String? subjectId,
  3. String? routeId,
  4. Timestamp? validFrom,
  5. Timestamp? validUntil,
  6. int? state,
  7. Struct? extra,
  8. Timestamp? createdAt,
})

Implementation

factory RouteAssignmentObject({
  $core.String? id,
  $core.String? subjectId,
  $core.String? routeId,
  $2.Timestamp? validFrom,
  $2.Timestamp? validUntil,
  $core.int? state,
  $6.Struct? extra,
  $2.Timestamp? createdAt,
}) {
  final $result = create();
  if (id != null) {
    $result.id = id;
  }
  if (subjectId != null) {
    $result.subjectId = subjectId;
  }
  if (routeId != null) {
    $result.routeId = routeId;
  }
  if (validFrom != null) {
    $result.validFrom = validFrom;
  }
  if (validUntil != null) {
    $result.validUntil = validUntil;
  }
  if (state != null) {
    $result.state = state;
  }
  if (extra != null) {
    $result.extra = extra;
  }
  if (createdAt != null) {
    $result.createdAt = createdAt;
  }
  return $result;
}