toJson method

  1. @override
Object toJson()

Implementation

@override
Object toJson() => {
  'doubleValueSpec': ?doubleValueSpec?.toJson(),
  'integerValueSpec': ?integerValueSpec?.toJson(),
  'categoricalValueSpec': ?categoricalValueSpec?.toJson(),
  'discreteValueSpec': ?discreteValueSpec?.toJson(),
  'parameterId': parameterId,
  if (scaleType.isNotDefault) 'scaleType': scaleType.toJson(),
  if (conditionalParameterSpecs.isNotDefault)
    'conditionalParameterSpecs': [
      for (final i in conditionalParameterSpecs) i.toJson(),
    ],
};