sveltekit-enhance
Preparing search index...
EnhanceInput
Type Alias EnhanceInput<CallType, Params, RouteId, ParentData>
EnhanceInput
:
{
callType
:
CallType
;
cookies
:
Cookies
;
fetch
:
typeof
fetch
;
locals
:
App.Locals
;
params
:
Params
;
request
:
Request
;
route
:
{
id
:
RouteId
}
;
url
:
URL
;
get
errorHandlers
()
:
EnhanceErrorHandler
[]
;
}
&
(
CallType
extends
"handle"
?
{
event
:
RequestEvent
;
resolve
:
(
event
?:
RequestEvent
)
=>
never
;
get
responseHandlers
()
:
EnhanceResponseHandler
[]
;
}
:
CallType
extends
"load"
?
{
depends
:
ServerLoadEvent
<
Params
,
ParentData
,
RouteId
>
[
"depends"
]
;
parent
:
ServerLoadEvent
<
Params
,
ParentData
,
RouteId
>
[
"parent"
]
;
untrack
:
ServerLoadEvent
<
Params
,
ParentData
,
RouteId
>
[
"untrack"
]
;
}
:
object
)
Type Parameters
CallType
extends
EnhanceCallType
=
EnhanceCallType
Params
extends
AppLayoutParams
<
"/"
>
=
AppLayoutParams
<
"/"
>
RouteId
extends
AppRouteId
|
string
|
null
=
AppRouteId
|
string
|
null
ParentData
extends
Record
<
string
,
any
>
=
Record
<
string
,
any
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
sveltekit-enhance
Loading...