RepricingRuleEligibleOfferMatcher.fromJson constructor
RepricingRuleEligibleOfferMatcher.fromJson(
- Map json_
Implementation
RepricingRuleEligibleOfferMatcher.fromJson(core.Map json_)
: this(
brandMatcher: json_.containsKey('brandMatcher')
? RepricingRuleEligibleOfferMatcherStringMatcher.fromJson(
json_['brandMatcher'] as core.Map<core.String, core.dynamic>)
: null,
itemGroupIdMatcher: json_.containsKey('itemGroupIdMatcher')
? RepricingRuleEligibleOfferMatcherStringMatcher.fromJson(
json_['itemGroupIdMatcher']
as core.Map<core.String, core.dynamic>)
: null,
matcherOption: json_.containsKey('matcherOption')
? json_['matcherOption'] as core.String
: null,
offerIdMatcher: json_.containsKey('offerIdMatcher')
? RepricingRuleEligibleOfferMatcherStringMatcher.fromJson(
json_['offerIdMatcher']
as core.Map<core.String, core.dynamic>)
: null,
skipWhenOnPromotion: json_.containsKey('skipWhenOnPromotion')
? json_['skipWhenOnPromotion'] as core.bool
: null,
);