operator [] method

  1. @override
dynamic operator [](
  1. dynamic key
)
override

Implementation

@override
operator [](key) {
  switch(key?.toString()) {
    case "creator": return this.creator;
    case "dateCreated": return this.dateCreated;
    case "assistedTask": return this.assistedTask;
    case "amount": return this.amount;
    case "reason": return this.reason;
    case "notes": return this.notes;
    case "paymentDate": return this.paymentDate;
    case "payee": return this.payee;
    case "payor": return this.payor;
    default: return wrapped[key];
  }
}