ValueAddedModuleData.fromJson constructor

ValueAddedModuleData.fromJson(
  1. Map json_
)

Implementation

ValueAddedModuleData.fromJson(core.Map json_)
  : this(
      body: json_.containsKey('body')
          ? LocalizedString.fromJson(
              json_['body'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      header: json_.containsKey('header')
          ? LocalizedString.fromJson(
              json_['header'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      image: json_.containsKey('image')
          ? Image.fromJson(
              json_['image'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      sortIndex: json_['sortIndex'] as core.int?,
      uri: json_['uri'] as core.String?,
      viewConstraints: json_.containsKey('viewConstraints')
          ? ModuleViewConstraints.fromJson(
              json_['viewConstraints'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );