ImportRowError.fromJson constructor

ImportRowError.fromJson(
  1. Map json_
)

Implementation

ImportRowError.fromJson(core.Map json_)
  : this(
      archiveError:
          json_.containsKey('archiveError')
              ? ImportRowErrorArchiveErrorDetails.fromJson(
                json_['archiveError'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      assetTitle: json_['assetTitle'] as core.String?,
      csvError:
          json_.containsKey('csvError')
              ? ImportRowErrorCsvErrorDetails.fromJson(
                json_['csvError'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      errors:
          (json_['errors'] as core.List?)
              ?.map(
                (value) => ImportError.fromJson(
                  value as core.Map<core.String, core.dynamic>,
                ),
              )
              .toList(),
      rowNumber: json_['rowNumber'] as core.int?,
      vmName: json_['vmName'] as core.String?,
      vmUuid: json_['vmUuid'] as core.String?,
      xlsxError:
          json_.containsKey('xlsxError')
              ? ImportRowErrorXlsxErrorDetails.fromJson(
                json_['xlsxError'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );