InvoiceInvitation constructor

  1. @JsonSerializable(explicitToJson: true)
const InvoiceInvitation({
  1. @Default('') String id,
  2. @Default('') @JsonKey(name: 'client_contact_id') String clientContactId,
  3. @Default('') String key,
  4. @Default('') @JsonKey(name: 'link') String url,
  5. @Default('') @JsonKey(name: 'sent_date') String sentDate,
  6. @Default('') @JsonKey(name: 'viewed_date') String viewedDate,
  7. @Default('') @JsonKey(name: 'opened_date') String openedDate,
})

InvoiceInvitation factory constructor

Implementation

@JsonSerializable(explicitToJson: true)
const factory InvoiceInvitation({
  @Default('') String id,
  @Default('') @JsonKey(name: 'client_contact_id') String clientContactId,
  @Default('') String key,
  @Default('') @JsonKey(name: 'link') String url,
  @Default('') @JsonKey(name: 'sent_date') String sentDate,
  @Default('') @JsonKey(name: 'viewed_date') String viewedDate,
  @Default('') @JsonKey(name: 'opened_date') String openedDate,
}) = _InvoiceInvitation;