Type Aliases
AfterErrorCb
BreadcrumbType
BreadcrumbType: "error" | "log" | "manual" | "navigation" | "process" | "request" | "state" | "user"
NotifiableError
NotifiableError: Error | { errorClass: string; errorMessage: string } | { message: string; name: string } | string
OnBreadcrumbCallback
On
Breadcrumb
Callback
: ((breadcrumb
: Breadcrumb) => void | boolean)Type declaration
Parameters
Returns void | boolean
OnErrorCallback
On
Error
Callback
: ((event
: <internal>.Event, cb
: ((err
: null | Error, shouldSend
?: boolean) => void)) => void | boolean | Promise<void | boolean>)Type declaration
- (event: <internal>.Event, cb: ((err: null | Error, shouldSend?: boolean) => void)): void | boolean | Promise<void | boolean>
Parameters
cb: ((err: null | Error, shouldSend?: boolean) => void)
- (err: null | Error, shouldSend?: boolean): void
Parameters
err: null | Error
Optional shouldSend: boolean
Returns void
Returns void | boolean | Promise<void | boolean>
OnSessionCallback
On
Session
Callback
: ((session
: Session) => void | boolean)Type declaration
Parameters
Returns void | boolean
ThreadType
ThreadType: "cocoa" | "android" | "browserJs"
VueErrorHandler
VueErrorHandler: ((err: any, instance: any, info: any) => void)
Type declaration
- (err: any, instance: any, info: any): void
Parameters
err: any
instance: any
info: any
Returns void