Implementation
@override
String get valueAsString {
switch (value) {
case ScaleCropTypeTValue.Smart:
return 'smart';
case ScaleCropTypeTValue.SmartFacesObjectsPoints:
return 'smart_faces_objects_points';
case ScaleCropTypeTValue.SmartFacesObjects:
return 'smart_faces_objects';
case ScaleCropTypeTValue.SmartFacesPoints:
return 'smart_faces_points';
case ScaleCropTypeTValue.SmartObjectsFacesPoints:
return 'smart_objects_faces_points';
case ScaleCropTypeTValue.SmartObjectsFaces:
return 'smart_objects_faces';
case ScaleCropTypeTValue.SmartObjectsPoints:
return 'smart_objects_points';
case ScaleCropTypeTValue.SmartPoints:
return 'smart_points';
case ScaleCropTypeTValue.SmartObjects:
return 'smart_objects';
case ScaleCropTypeTValue.SmartFaces:
return 'smart_faces';
default:
return '';
}
}