FuncType - v0.9.5
GitHub
Preparing search index...
TypedError
Interface TypedError<T>
Type-safe error class with template literal types
interface
TypedError
<
T
extends
ErrorCode
>
{
_tag
:
"Throwable"
;
cause
?:
Error
;
code
:
T
;
context
:
TypedErrorContext
<
T
>
;
data
?:
unknown
;
message
:
ErrorMessage
<
T
>
;
status
:
ErrorStatus
<
T
>
;
taskInfo
?:
{
description
:
string
;
name
:
string
}
;
timestamp
:
string
;
traceId
?:
string
;
}
Type Parameters
T
extends
ErrorCode
Hierarchy (
View Summary
)
Throwable
TypedError
Index
Properties
_
tag
cause?
code
context
data?
message
status
task
Info?
timestamp
trace
Id?
Properties
Readonly
_
tag
_tag
:
"Throwable"
= NAME
Optional
Readonly
cause
cause
?:
Error
Readonly
code
code
:
T
Readonly
context
context
:
TypedErrorContext
<
T
>
Optional
Readonly
data
data
?:
unknown
Readonly
message
message
:
ErrorMessage
<
T
>
Readonly
status
status
:
ErrorStatus
<
T
>
Optional
Readonly
task
Info
taskInfo
?:
{
description
:
string
;
name
:
string
}
Readonly
timestamp
timestamp
:
string
Optional
Readonly
trace
Id
traceId
?:
string
Settings
Member Visibility
Inherited
Internal
Theme
OS
Light
Dark
On This Page
Properties
_
tag
cause
code
context
data
message
status
task
Info
timestamp
trace
Id
GitHub
FuncType - v0.9.5
Loading...
Type-safe error class with template literal types