InstallEvent.fromRaw constructor

InstallEvent.fromRaw(
  1. Map raw
)

Implementation

factory InstallEvent.fromRaw(Map<dynamic, dynamic> raw) {
  final req = raw['requestId']?.toString() ?? '';
  final payload = (raw['result'] as Map<dynamic, dynamic>?)?.cast<String, dynamic>();
  final parsed = InstallResult.fromPlatformPayload(payload);
  return InstallEvent(requestId: req, result: parsed, rawPayload: payload);
}