FieldDefinition constructor

FieldDefinition({
  1. required String name,
  2. required String displayName,
  3. required Type type,
  4. bool isRequired = false,
  5. dynamic defaultValue,
  6. List<String> validationRules = const [],
  7. String? description,
  8. Map<String, dynamic>? metadata,
})

Implementation

FieldDefinition({
  required this.name,
  required this.displayName,
  required this.type,
  this.isRequired = false,
  this.defaultValue,
  this.validationRules = const [],
  this.description,
  this.metadata,
});