函数定义#
CallYakitPluginFunc#
详细描述#
CallYakitPluginFunc(scriptName string, hookName string) (any, error)
| 参数名 | 参数类型 | 参数解释 | 
|---|
| scriptName | string |  | 
| hookName | string |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | any |  | 
| r2 | error |  | 
LoadYakitPlugin#
详细描述#
LoadYakitPlugin(mng *YakToCallerManager, scriptType string, hookNames ...string) error
| 参数名 | 参数类型 | 参数解释 | 
|---|
| mng | *YakToCallerManager |  | 
| scriptType | string |  | 
| hookNames | ...string |  | 
返回值#
LoadYakitPluginByName#
详细描述#
LoadYakitPluginByName(mng *YakToCallerManager, scriptName string, hookNames ...string) error
| 参数名 | 参数类型 | 参数解释 | 
|---|
| mng | *YakToCallerManager |  | 
| scriptName | string |  | 
| hookNames | ...string |  | 
返回值#
LoadYakitPluginContext#
详细描述#
LoadYakitPluginContext(mng *YakToCallerManager, ctx context.Context, scriptType string, hookNames ...string) error
| 参数名 | 参数类型 | 参数解释 | 
|---|
| mng | *YakToCallerManager |  | 
| ctx | context.Context |  | 
| scriptType | string |  | 
| hookNames | ...string |  | 
返回值#
NewManager#
详细描述#
NewManager() *YakToCallerManager
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | *YakToCallerManager |  | 
NewMixPluginCaller#
详细描述#
NewMixPluginCaller() (*MixPluginCaller, error)
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | *MixPluginCaller |  | 
| r2 | error |  | 
NewMixPluginCallerWithFilter#
详细描述#
NewMixPluginCallerWithFilter(webFilter filter.Filterable) (*MixPluginCaller, error)
| 参数名 | 参数类型 | 参数解释 | 
|---|
| webFilter | filter.Filterable |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | *MixPluginCaller |  | 
| r2 | error |  | 
RemoveYakitPluginByName#
详细描述#
RemoveYakitPluginByName(mng *YakToCallerManager, scriptNames ...string)
| 参数名 | 参数类型 | 参数解释 | 
|---|
| mng | *YakToCallerManager |  | 
| scriptNames | ...string |  |