AdditionalProperties.fromMap constructor

AdditionalProperties.fromMap(
  1. Map<String, dynamic> map
)

Produces an AdditionalProperties object from the ConstantReader map.

Implementation

AdditionalProperties.fromMap(Map<String, dynamic> map)
    : this(
        allowUnicodeIdentifiers: map['allowUnicodeIdentifiers'] ?? false,
        ensureUniqueParams: map['ensureUniqueParams'] ?? true,
        useEnumExtension: map['useEnumExtension'] ?? true,
        enumUnknownDefaultCase: map['enumUnknownDefaultCase'] ?? false,
        prependFormOrBodyParameters:
            map['prependFormOrBodyParameters'] ?? false,
        pubAuthor: map['pubAuthor'],
        pubAuthorEmail: map['pubAuthorEmail'],
        pubDescription: map['pubDescription'],
        pubHomepage: map['pubHomepage'],
        pubName: map['pubName'],
        pubVersion: map['pubVersion'],
        legacyDiscriminatorBehavior:
            map['legacyDiscriminatorBehavior'] ?? true,
        sortModelPropertiesByRequiredFlag:
            map['sortModelPropertiesByRequiredFlag'] ?? true,
        sortParamsByRequiredFlag: map['sortParamsByRequiredFlag'] ?? true,
        sourceFolder: map['sourceFolder'],
        wrapper: EnumTransformer.wrapper(map['wrapper']),
      );