decode static method
Implementation
static UserEventFrequencyCondition? decode(dynamic json) {
if (json == null) {
return null;
}
if (json is! Map<String, dynamic>) {
return null;
}
return UserEventFrequencyCondition(
eventName: StringDecoder.decode(json['eventName']),
lookbackPeriod: IntDecoder.decode(json['lookbackPeriod']),
unit: FrequencyUnitExtension.decode(json['unit']),
comparison: ConditionOperatorExtension.decode(json['comparison']),
since: DateTimeDecoder.decode(json['since']),
threshold: IntDecoder.decode(json['threshold']),
);
}