toJson method
Implementation
Map<String, dynamic> toJson() => {
'id': id,
'name': name,
if (description != null) 'description': description,
'permissions':
permissions.map((p) => p.toPermissionString()).toList(),
if (inherits.isNotEmpty) 'inherits': inherits,
};