ManifoldPropertyValueEditor<M> constructor

const ManifoldPropertyValueEditor<M>({
  1. Key? key,
  2. required ArtifactFieldMirror field,
  3. required Property? property,
  4. required dynamic value,
  5. required ValueChanged onChanged,
  6. required Type fieldType,
  7. $AT? typeDescriptor,
  8. required bool innerCard,
  9. required String nestedTileTitle,
  10. required String nestedTileSubtitle,
  11. required String unsupportedTitle,
  12. required String unsupportedSubtitle,
  13. Widget? trailing,
  14. $AClass? nestedClass,
  15. bool constructArtifactOnNull = false,
  16. bool collectionElement = false,
  17. List<Enum>? enumValuesOverride,
})

Implementation

const ManifoldPropertyValueEditor({
  super.key,
  required this.field,
  required this.property,
  required this.value,
  required this.onChanged,
  required this.fieldType,
  this.typeDescriptor,
  required this.innerCard,
  required this.nestedTileTitle,
  required this.nestedTileSubtitle,
  required this.unsupportedTitle,
  required this.unsupportedSubtitle,
  this.trailing,
  this.nestedClass,
  this.constructArtifactOnNull = false,
  this.collectionElement = false,
  this.enumValuesOverride,
});