of static method
Church
of(
{ - required String? name,
- IImageContent? logo,
- List<IPhase>? phases,
- List<MKey>? parent,
- String? religion,
- IPhysicalLocation? address,
- MKey? leader,
})
Implementation
static Church of({
required String? name,
IImageContent? logo,
List<IPhase>? phases,
List<MKey>? parent,
String? religion,
IPhysicalLocation? address,
MKey? leader
}) {
final self = Church(<String, dynamic>{}, mtype: ChurchRef, 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 (religion != null) self.religion = religion;
if (address != null) self.address = address;
if (leader != null) self.leader = leader;
return self;
}