PlaywireAdError.fromMap constructor
Creates a PlaywireAdError instance from a map, typically received from the native bridge.
Implementation
factory PlaywireAdError.fromMap(Map<String, dynamic> map) {
return PlaywireAdError(
code: PlaywireAdErrorCode.fromRawValue(map['code'] as int? ?? 1000),
name: (map['name'] as String?) ?? 'unknown',
message: (map['message'] as String?) ?? 'An unknown error occurred while loading or displaying the ad.',
metadata: (map['metadata'] as Map?)?.cast<String, dynamic>() ?? const {},
);
}