FilterAdvancedDetails.fromJson constructor

FilterAdvancedDetails.fromJson(
  1. Map json_
)

Implementation

FilterAdvancedDetails.fromJson(core.Map json_)
    : this(
        caseSensitive: json_.containsKey('caseSensitive')
            ? json_['caseSensitive'] as core.bool
            : null,
        extractA: json_.containsKey('extractA')
            ? json_['extractA'] as core.String
            : null,
        extractB: json_.containsKey('extractB')
            ? json_['extractB'] as core.String
            : null,
        fieldA: json_.containsKey('fieldA')
            ? json_['fieldA'] as core.String
            : null,
        fieldAIndex: json_.containsKey('fieldAIndex')
            ? json_['fieldAIndex'] as core.int
            : null,
        fieldARequired: json_.containsKey('fieldARequired')
            ? json_['fieldARequired'] as core.bool
            : null,
        fieldB: json_.containsKey('fieldB')
            ? json_['fieldB'] as core.String
            : null,
        fieldBIndex: json_.containsKey('fieldBIndex')
            ? json_['fieldBIndex'] as core.int
            : null,
        fieldBRequired: json_.containsKey('fieldBRequired')
            ? json_['fieldBRequired'] as core.bool
            : null,
        outputConstructor: json_.containsKey('outputConstructor')
            ? json_['outputConstructor'] as core.String
            : null,
        outputToField: json_.containsKey('outputToField')
            ? json_['outputToField'] as core.String
            : null,
        outputToFieldIndex: json_.containsKey('outputToFieldIndex')
            ? json_['outputToFieldIndex'] as core.int
            : null,
        overrideOutputField: json_.containsKey('overrideOutputField')
            ? json_['overrideOutputField'] as core.bool
            : null,
      );