toJson method
Implementation
Map<String, Object?> toJson() => <String, Object?>{
'name': name,
'anchor': anchor,
'shaders': shaders,
if (present) 'present': true,
if (needs.isNotEmpty) 'needs': needs,
if (after.isNotEmpty) 'after': after,
if (before.isNotEmpty) 'before': before,
};