OfferPhase.fromJson constructor
OfferPhase.fromJson(
- Map json_
Implementation
OfferPhase.fromJson(core.Map json_)
: this(
basePrice: json_.containsKey('basePrice')
? BasePriceOfferPhase.fromJson(
json_['basePrice'] as core.Map<core.String, core.dynamic>,
)
: null,
freeTrial: json_.containsKey('freeTrial')
? FreeTrialOfferPhase.fromJson(
json_['freeTrial'] as core.Map<core.String, core.dynamic>,
)
: null,
introductoryPrice: json_.containsKey('introductoryPrice')
? IntroductoryPriceOfferPhase.fromJson(
json_['introductoryPrice']
as core.Map<core.String, core.dynamic>,
)
: null,
prorationPeriod: json_.containsKey('prorationPeriod')
? ProrationPeriodOfferPhase.fromJson(
json_['prorationPeriod'] as core.Map<core.String, core.dynamic>,
)
: null,
);