Credential constructor

Credential({
  1. required int id,
  2. required DateTime created,
  3. required DateTime updated,
  4. required String entityId,
  5. required String name,
  6. List<int> items = const [],
  7. String? description,
  8. String? criteriaUrl,
  9. String? criteriaText,
  10. int? expiresAmount,
  11. CredentialExpiresDuration? expiresDuration,
  12. String? iconImage,
  13. String? thumbnailImage,
  14. String? backgroundImage,
  15. CredentialCredentialType? credentialType,
  16. Object? tags,
  17. bool? public,
  18. Object? metadata,
  19. String? htmlTemplate,
  20. String? cssTemplate,
  21. CredentialIssuingSignal? issuingSignal,
  22. int? issuer,
})

Returns a new Credential instance.

Implementation

Credential({
  required this.id,
  required this.created,
  required this.updated,
  required this.entityId,
  required this.name,
  this.items = const [],
  this.description,
  this.criteriaUrl,
  this.criteriaText,
  this.expiresAmount,
  this.expiresDuration,
  this.iconImage,
  this.thumbnailImage,
  this.backgroundImage,
  this.credentialType,
  this.tags,
  this.public,
  this.metadata,
  this.htmlTemplate,
  this.cssTemplate,
  this.issuingSignal,
  this.issuer,
});