v1SignupUsageV2.fromJson constructor

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

Implementation

factory v1SignupUsageV2.fromJson(Map<String, dynamic> json) {
  return v1SignupUsageV2(
    email: json['email'] as String?,
    phoneNumber: json['phoneNumber'] as String?,
    apiKeys: (json['apiKeys'] as List?)
        ?.map((e) => v1ApiKeyParamsV2.fromJson(e as Map<String, dynamic>))
        .toList(),
    authenticators: (json['authenticators'] as List?)
        ?.map(
          (e) => v1AuthenticatorParamsV2.fromJson(e as Map<String, dynamic>),
        )
        .toList(),
    oauthProviders: (json['oauthProviders'] as List?)
        ?.map(
          (e) => v1OauthProviderParamsV2.fromJson(e as Map<String, dynamic>),
        )
        .toList(),
  );
}