Signer_None.fromMap(Map<String, dynamic> map) { if (!map.containsKey('type') || map['type'] != 'None') { throw ('Wrong map data'); } else { _type = 'None'; } }