Preparing search index...
The search index is not available
@shopify/cli-kit
@shopify/cli-kit
node/plugins
FanoutHookFunction
Type Alias FanoutHookFunction<TEvent, TPluginName, TPluginMap>
FanoutHookFunction
:
(
this
:
Interfaces.Hook.Context
,
options
:
TPluginMap
[
TEvent
]
[
"options"
]
&
{
config
:
Interfaces.Config
}
,
)
=>
Promise
<
PluginReturnsForHook
<
TEvent
,
TPluginName
,
TPluginMap
>
>
Type Parameters
TEvent
extends
keyof
TPluginMap
=
string
TPluginName
extends
keyof
TPluginMap
[
TEvent
]
[
"pluginReturns"
]
=
string
TPluginMap
extends
HookReturnsPerPlugin
=
HookReturnsPerPlugin
Type declaration
(
this
:
Interfaces.Hook.Context
,
options
:
TPluginMap
[
TEvent
]
[
"options"
]
&
{
config
:
Interfaces.Config
}
,
)
:
Promise
<
PluginReturnsForHook
<
TEvent
,
TPluginName
,
TPluginMap
>
>
Parameters
this
:
Interfaces.Hook.Context
options
:
TPluginMap
[
TEvent
]
[
"options"
]
&
{
config
:
Interfaces.Config
}
Returns
Promise
<
PluginReturnsForHook
<
TEvent
,
TPluginName
,
TPluginMap
>
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
@shopify/cli-kit
Loading...