PlaybackError.fromPlatform constructor

PlaybackError.fromPlatform(
  1. Map<String, dynamic> errorDetails
)

Create a PlaybackError from platform error details

Implementation

factory PlaybackError.fromPlatform(Map<String, dynamic> errorDetails) {
  final errorCode = errorDetails['errorCode'] as int;
  final stackTrace = errorDetails['stackTrace'] as String;

  return PlaybackError._(
    errorCode: errorCode,
    message: _errors[errorCode] ?? "Unknown error occurred.",
    stackTrace: stackTrace,
  );
}