RevocationContext.fromJson constructor

RevocationContext.fromJson(
  1. Map json_
)

Implementation

RevocationContext.fromJson(core.Map json_)
  : this(
      fullRefund: json_.containsKey('fullRefund')
          ? RevocationContextFullRefund.fromJson(
              json_['fullRefund'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      itemBasedRefund: json_.containsKey('itemBasedRefund')
          ? RevocationContextItemBasedRefund.fromJson(
              json_['itemBasedRefund'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      proratedRefund: json_.containsKey('proratedRefund')
          ? RevocationContextProratedRefund.fromJson(
              json_['proratedRefund'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );