toJsObject method
Implementation
String toJsObject() {
final entries = data.entries.map((e) {
final value = e.value;
if (value is String) return '${e.key}: "$value"';
if (value is bool || value is num) return '${e.key}: $value';
if (value is List) {
return '${e.key}: [${value.map((v) => '"$v"').join(',')}]';
}
return '${e.key}: "$value"';
}).join(',');
return '{$entries}';
}