DocumentTransform_FieldTransform constructor

DocumentTransform_FieldTransform({
  1. String? fieldPath,
  2. DocumentTransform_FieldTransform_ServerValue? setToServerValue,
  3. Value? increment,
  4. Value? maximum,
  5. Value? minimum,
  6. ArrayValue? appendMissingElements,
  7. ArrayValue? removeAllFromArray,
})

Implementation

factory DocumentTransform_FieldTransform({
  $core.String? fieldPath,
  DocumentTransform_FieldTransform_ServerValue? setToServerValue,
  $0.Value? increment,
  $0.Value? maximum,
  $0.Value? minimum,
  $0.ArrayValue? appendMissingElements,
  $0.ArrayValue? removeAllFromArray,
}) {
  final _result = create();
  if (fieldPath != null) {
    _result.fieldPath = fieldPath;
  }
  if (setToServerValue != null) {
    _result.setToServerValue = setToServerValue;
  }
  if (increment != null) {
    _result.increment = increment;
  }
  if (maximum != null) {
    _result.maximum = maximum;
  }
  if (minimum != null) {
    _result.minimum = minimum;
  }
  if (appendMissingElements != null) {
    _result.appendMissingElements = appendMissingElements;
  }
  if (removeAllFromArray != null) {
    _result.removeAllFromArray = removeAllFromArray;
  }
  return _result;
}