toJson method
Exports retained objects as JSON-friendly scene data.
Implementation
Map<String, Object?> toJson() => {
'objects': _objects.map((object) => object.toJson()).toList(),
if (selectedObjectId != null) 'selectedObjectId': selectedObjectId,
if (_selectedObjectIds.isNotEmpty)
'selectedObjectIds': List<String>.from(_selectedObjectIds),
};