Sub2ApiAdminCreateUserAttributeDefinitionRequest constructor

Sub2ApiAdminCreateUserAttributeDefinitionRequest({
  1. required String key,
  2. required String name,
  3. required Sub2ApiAdminUserAttributeType type,
  4. String description = '',
  5. List<Sub2ApiAdminUserAttributeOption> options = const [],
  6. bool required = false,
  7. Sub2ApiAdminUserAttributeValidation validation = const Sub2ApiAdminUserAttributeValidation(),
  8. String placeholder = '',
  9. bool enabled = false,
})

Implementation

Sub2ApiAdminCreateUserAttributeDefinitionRequest({
  required this.key,
  required this.name,
  required this.type,
  this.description = '',
  List<Sub2ApiAdminUserAttributeOption> options = const [],
  this.required = false,
  this.validation = const Sub2ApiAdminUserAttributeValidation(),
  this.placeholder = '',
  this.enabled = false,
}) : options = List.unmodifiable(options);