Constructor
# new BrowserApiError(message, context)
Create a browser API error
Parameters:
| Name | Type | Description |
|---|---|---|
message |
string
|
Error message |
context |
object
|
Additional context information (optional) |
Methods
# static fileReaderNotAvailable() → {BrowserApiError}
Create error for unavailable FileReader API Occurs when browser doesn't support FileReader
Configured error instance
# static parseFileError(originalError) → {BrowserApiError}
Create error for file parsing failure in browser Occurs when file read or CSV parse fails
Parameters:
| Name | Type | Description |
|---|---|---|
originalError |
Error
|
The underlying error that occurred |
Configured error instance