createPlugin
createPlugin<
Name
,T
,K
>(__namedParameters
):{ [key in string]: (pluginParams: SwapKitPluginParams) => K & ReturnType<T> }
Defined in: packages/helpers/src/utils/plugin.ts:3
Type Parameters
Section titled “Type Parameters”Name
extends string
T
extends (params
) => Record
<string
, unknown
>
K
extends object
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”methods
Section titled “methods”T
Name
properties?
Section titled “properties?”K
Returns
Section titled “Returns”{ [key in string]: (pluginParams: SwapKitPluginParams) => K & ReturnType<T> }