ReaderStateFlags.fromJson constructor

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

Implementation

factory ReaderStateFlags.fromJson(Map<String, dynamic> json) {
  return ReaderStateFlags(
    unaware: json.containsKey('unaware') ? json['unaware'] as bool : null,
    ignore: json.containsKey('ignore') ? json['ignore'] as bool : null,
    changed: json.containsKey('changed') ? json['changed'] as bool : null,
    unknown: json.containsKey('unknown') ? json['unknown'] as bool : null,
    unavailable: json.containsKey('unavailable')
        ? json['unavailable'] as bool
        : null,
    empty: json.containsKey('empty') ? json['empty'] as bool : null,
    present: json.containsKey('present') ? json['present'] as bool : null,
    exclusive: json.containsKey('exclusive')
        ? json['exclusive'] as bool
        : null,
    inuse: json.containsKey('inuse') ? json['inuse'] as bool : null,
    mute: json.containsKey('mute') ? json['mute'] as bool : null,
    unpowered: json.containsKey('unpowered')
        ? json['unpowered'] as bool
        : null,
  );
}