toJson method
dynamic
toJson()
Convert to JSON-compatible dynamic value
Implementation
dynamic toJson() => switch (this) {
StringToolValue(value: var v) => v,
NumberToolValue(value: var v) => v,
BoolToolValue(value: var v) => v,
ArrayToolValue(value: var v) => v.map((e) => e.toJson()).toList(),
ObjectToolValue(value: var v) => v.map((k, val) => MapEntry(k, val.toJson())),
NullToolValue() => null,
};