OAuth2Salesforce.fromMap constructor
OAuth2Salesforce.fromMap(
- Map<String, dynamic> map
)
Implementation
factory OAuth2Salesforce.fromMap(
Map<String, dynamic> map,
) {
map = {
'\$id': "",
'enabled': false,
'customerKey': "",
'customerSecret': "",
'prompt': [],
...map,
};
return OAuth2Salesforce(
$id: map['\$id'].toString(),
enabled: map['enabled'],
customerKey: map['customerKey'].toString(),
customerSecret: map['customerSecret'].toString(),
prompt: List<enums.OAuth2SalesforcePrompt>.from(
((map['prompt'] is List) ? map['prompt'] : [map['prompt']]).map(
(p) =>
enums.OAuth2SalesforcePrompt.values.firstWhere((e) => e.value == p),
),
),
);
}