ToolValue constructor

ToolValue({
  1. String? stringValue,
  2. double? numberValue,
  3. bool? boolValue,
  4. ToolValueArray? arrayValue,
  5. ToolValueObject? objectValue,
  6. bool? nullValue,
})

Implementation

factory ToolValue({
  $core.String? stringValue,
  $core.double? numberValue,
  $core.bool? boolValue,
  ToolValueArray? arrayValue,
  ToolValueObject? objectValue,
  $core.bool? nullValue,
}) {
  final result = create();
  if (stringValue != null) result.stringValue = stringValue;
  if (numberValue != null) result.numberValue = numberValue;
  if (boolValue != null) result.boolValue = boolValue;
  if (arrayValue != null) result.arrayValue = arrayValue;
  if (objectValue != null) result.objectValue = objectValue;
  if (nullValue != null) result.nullValue = nullValue;
  return result;
}