of static method

Team of({
  1. required String? name,
  2. List<IPhase>? phases,
  3. List<MKey>? parent,
  4. String? sport,
  5. bool? isInactive = false,
  6. MKey? coach,
})

Implementation

static Team of({
  required String? name,
  IImageContent? logo,
  List<IPhase>? phases,
  List<MKey>? parent,
  String? sport,
  bool? isInactive = false,
  MKey? coach
  }) {
  final self = Team(<String, dynamic>{}, mtype: TeamRef, update: true);
  if (name != null) self.name = name;
  if (logo != null) self.logo = logo;
  if (phases != null) self.phases = phases;
  if (parent != null) self.parent = parent;
  if (sport != null) self.sport = sport;
  if (isInactive != null) self.isInactive = isInactive;
  if (coach != null) self.coach = coach;
  return self;
}