of static method
OwesMoney
of({
- IReliveItContact? creator,
- required DateTime? dateCreated,
- ITaskFactForMModel? assistedTask,
- required MKey? debtor,
- required MKey? creditor,
- String? reason,
- required double? amount,
Implementation
static OwesMoney of({
IReliveItContact? creator,
required DateTime? dateCreated,
ITaskFactForMModel? assistedTask,
required MKey? debtor,
required MKey? creditor,
String? reason,
required double? amount
}) {
final self = OwesMoney(<String, dynamic>{}, mtype: OwesMoneyRef, update: true);
if (creator != null) self.creator = creator;
if (dateCreated != null) self.dateCreated = dateCreated;
if (assistedTask != null) self.assistedTask = assistedTask;
if (debtor != null) self.debtor = debtor;
if (creditor != null) self.creditor = creditor;
if (reason != null) self.reason = reason;
if (amount != null) self.amount = amount;
return self;
}