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