Sub2ApiAdminUserAttributeDefinition constructor

Sub2ApiAdminUserAttributeDefinition({
  1. required int id,
  2. required String key,
  3. required String name,
  4. required String description,
  5. required Sub2ApiAdminUserAttributeType type,
  6. required List<Sub2ApiAdminUserAttributeOption> options,
  7. required bool required,
  8. required Sub2ApiAdminUserAttributeValidation validation,
  9. required String placeholder,
  10. required int displayOrder,
  11. required bool enabled,
  12. required DateTime createdAt,
  13. required DateTime updatedAt,
})

Implementation

Sub2ApiAdminUserAttributeDefinition({
  required this.id,
  required this.key,
  required this.name,
  required this.description,
  required this.type,
  required List<Sub2ApiAdminUserAttributeOption> options,
  required this.required,
  required this.validation,
  required this.placeholder,
  required this.displayOrder,
  required this.enabled,
  required this.createdAt,
  required this.updatedAt,
}) : options = List.unmodifiable(options);