OAuth2Microsoft.fromMap constructor

OAuth2Microsoft.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory OAuth2Microsoft.fromMap(
  Map<String, dynamic> map,
) {
  return OAuth2Microsoft(
    $id: map['\$id'].toString(),
    enabled: map['enabled'],
    applicationId: map['applicationId'].toString(),
    applicationSecret: map['applicationSecret'].toString(),
    prompt: map['prompt'] != null
        ? List<enums.OAuth2MicrosoftPrompt>.from(
            map['prompt'].map(
              (p) =>
                  enums.OAuth2MicrosoftPrompt.values.firstWhere((e) => e.value == p),
            ),
          )
        : null,
    tenant: map['tenant'].toString(),
  );
}