E2eeKeyState.fromMap constructor

E2eeKeyState.fromMap(
  1. Map map
)

Implementation

factory E2eeKeyState.fromMap(Map<dynamic, dynamic> map) {
  return E2eeKeyState(
    perUserKeys: (map['perUserKeys'] as List<dynamic>? ?? const [])
        .map((e) => E2eeUserKey.fromMap(e as Map<dynamic, dynamic>))
        .toList(growable: false),
    sharedKeys: (map['sharedKeys'] as List<dynamic>? ?? const [])
        .map((e) => E2eeSharedKey.fromMap(e as Map<dynamic, dynamic>))
        .toList(growable: false),
  );
}