ReaderCapability.fromJson constructor

ReaderCapability.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ReaderCapability.fromJson(Map<String, dynamic> json) =>
    ReaderCapability(
      swipe: (json['swipe'] as bool?) ?? false,
      chip: (json['chip'] as bool?) ?? false,
      tap: (json['tap'] as bool?) ?? false,
      manualEntry: (json['manualEntry'] as bool?) ?? false,
      pin: (json['pin'] as bool?) ?? false,
      signature: (json['signature'] as bool?) ?? false,
      battery: (json['battery'] as bool?) ?? false,
      firmware: (json['firmware'] as bool?) ?? false,
      serialNumber: (json['serialNumber'] as bool?) ?? false,
      fallback: (json['fallback'] as bool?) ?? false,
      displayMessages: (json['displayMessages'] as bool?) ?? false,
      contactless: (json['contactless'] as bool?) ?? false,
      refunds: (json['refunds'] as bool?) ?? false,
      voids: (json['voids'] as bool?) ?? false,
      metadata: (json['metadata'] as Map?)?.cast<String, dynamic>(),
    );