ActionDetail.fromJson constructor

ActionDetail.fromJson(
  1. Map json_
)

Implementation

ActionDetail.fromJson(core.Map json_)
  : this(
      appliedLabelChange: json_.containsKey('appliedLabelChange')
          ? AppliedLabelChange.fromJson(
              json_['appliedLabelChange']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      comment: json_.containsKey('comment')
          ? Comment.fromJson(
              json_['comment'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      create: json_.containsKey('create')
          ? Create.fromJson(
              json_['create'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      delete: json_.containsKey('delete')
          ? Delete.fromJson(
              json_['delete'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      dlpChange: json_.containsKey('dlpChange')
          ? DataLeakPreventionChange.fromJson(
              json_['dlpChange'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      edit: json_.containsKey('edit')
          ? Edit.fromJson(
              json_['edit'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      move: json_.containsKey('move')
          ? Move.fromJson(
              json_['move'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      permissionChange: json_.containsKey('permissionChange')
          ? PermissionChange.fromJson(
              json_['permissionChange']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      reference: json_.containsKey('reference')
          ? ApplicationReference.fromJson(
              json_['reference'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      rename: json_.containsKey('rename')
          ? Rename.fromJson(
              json_['rename'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      restore: json_.containsKey('restore')
          ? Restore.fromJson(
              json_['restore'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      settingsChange: json_.containsKey('settingsChange')
          ? SettingsChange.fromJson(
              json_['settingsChange'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );