@override Object toJson() => { if (sharePointSources.isNotDefault) 'sharePointSources': [for (final i in sharePointSources) i.toJson()], };