DaktelaFilterField.fromJson constructor Null safety
Implementation
factory DaktelaFilterField.fromJson(Map<String, dynamic> json) {
String ignoreCase = (json['ignoreCase'] ?? '').toString().toLowerCase();
return DaktelaFilterField(
field: json['field'],
operator: json['operator'] ?? '',
value: json['value'] != null ? (json['value'] is List ? (json['value'] as List).map((e) => e as String).toList() : [json['value']]) : null,
ignoreCase: ignoreCase == 'true' || ignoreCase == '1',
);
}