DeviceInteractionRequest.fromMap constructor
DeviceInteractionRequest.fromMap(
- Map<String, dynamic> map
)
Implementation
factory DeviceInteractionRequest.fromMap(Map<String, dynamic> map) {
return DeviceInteractionRequest(
requestId: map['requestId']?.toString() ?? '',
kind: _parseKind(map['kind']?.toString()),
title: map['title']?.toString(),
options: ((map['options'] as List?) ?? const [])
.map((item) => item.toString())
.toList(),
amount: map['amount']?.toString(),
metadata: map['metadata'] is Map
? Map<String, dynamic>.from(map['metadata'] as Map)
: const {},
);
}