@override Object toJson() => { if (sharePointSources.isNotDefault) 'sharePointSources': encodeList(sharePointSources), };