fields property
Every field this type declares, keyed by wire name, in the order it sends them.
Implementation
@override
Map<String, Object?> get fields => <String, Object?>{
'allow_downgrade': allowDowngrade,
'allow_early_termination': allowEarlyTermination,
'allow_postponement': allowPostponement,
'allow_trial': allowTrial,
'allow_upgrade': allowUpgrade,
'apply_early_termination_charge': applyEarlyTerminationCharge,
'auto_renewal_ends_on': autoRenewalEndsOn,
'auto_renewal_require_customer_acceptance':
autoRenewalRequireCustomerAcceptance,
'auto_renewal_term': autoRenewalTerm,
'early_termination_charge_type': earlyTerminationChargeType,
'early_termination_minimum_period': earlyTerminationMinimumPeriod,
'initial_contract_term': initialContractTerm,
'renew_automatically': renewAutomatically,
'require_customer_acceptance': requireCustomerAcceptance,
'requires_payment_method': requiresPaymentMethod,
'start_contract_after_trial_ends': startContractAfterTrialEnds,
'termination_accounting_code': terminationAccountingCode,
'termination_fixed_charge': terminationFixedCharge,
'termination_notice_period': terminationNoticePeriod,
'trial_end_date': trialEndDate,
'trial_period': trialPeriod,
'trial_requires_payment_method': trialRequiresPaymentMethod,
};