ApkTargeting.fromJson constructor

ApkTargeting.fromJson(
  1. Map json_
)

Implementation

ApkTargeting.fromJson(core.Map json_)
  : this(
      abiTargeting: json_.containsKey('abiTargeting')
          ? AbiTargeting.fromJson(
              json_['abiTargeting'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      languageTargeting: json_.containsKey('languageTargeting')
          ? LanguageTargeting.fromJson(
              json_['languageTargeting']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      multiAbiTargeting: json_.containsKey('multiAbiTargeting')
          ? MultiAbiTargeting.fromJson(
              json_['multiAbiTargeting']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      screenDensityTargeting: json_.containsKey('screenDensityTargeting')
          ? ScreenDensityTargeting.fromJson(
              json_['screenDensityTargeting']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      sdkVersionTargeting: json_.containsKey('sdkVersionTargeting')
          ? SdkVersionTargeting.fromJson(
              json_['sdkVersionTargeting']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      textureCompressionFormatTargeting:
          json_.containsKey('textureCompressionFormatTargeting')
          ? TextureCompressionFormatTargeting.fromJson(
              json_['textureCompressionFormatTargeting']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );