RegisterRequestType.fromJsonString constructor

RegisterRequestType.fromJsonString(
  1. String jsonString, {
  2. MediationType mediation = MediationType.Optional,
})

Constructs a new instance from a JSON string.

Implementation

factory RegisterRequestType.fromJsonString(
  String jsonString, {
  MediationType mediation = MediationType.Optional,
}) {
  final decoded = jsonDecode(jsonString);
  if (decoded is! Map<String, dynamic>) {
    throw FormatException('Expected JSON object, got ${decoded.runtimeType}');
  }
  return RegisterRequestType.fromJson(decoded, mediation: mediation);
}