Documentation
¶
Overview ¶
* @Author: NyanCatda * @Date: 2022-04-02 14:25:18 * @LastEditTime: 2022-04-02 23:43:49 * @LastEditors: NyanCatda * @Description: CommandEvent * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Events\Command.go
* @Author: McPlus * @Date: 2022-03-24 20:58:57 * @LastEditTime: 2022-04-02 14:43:55 * @LastEditors: NyanCatda * @Description: MessageEvent * @FilePath: \Momizi\Internal\Plugin\JavaScriptV8\Events\Message.go
Index ¶
- Variables
- func HandleCommandEvent(Message MessageStruct.MessageStruct) error
- func HandleMessageEvent(Message MessageStruct.MessageStruct) error
- func InitCommandEvent(Isolate *v8go.Isolate, Context *v8go.Context) *v8go.FunctionTemplate
- func InitMessageEvent(Isolate *v8go.Isolate, Context *v8go.Context) *v8go.FunctionTemplate
- type CommandEventCallback
- type MessageEventCallback
Constants ¶
This section is empty.
Variables ¶
View Source
var (
CommandEventCallbacks []CommandEventCallback
)
View Source
var MessageEventCallbacks []MessageEventCallback
Functions ¶
func HandleCommandEvent ¶
func HandleCommandEvent(Message MessageStruct.MessageStruct) error
*
- @description: 调用命令监听函数
- @param {MessageStruct.MessageStruct} Message 消息结构体
- @return {*}
func HandleMessageEvent ¶
func HandleMessageEvent(Message MessageStruct.MessageStruct) error
*
- @description: 调用消息监听函数
- @param {MessageStruct.MessageStruct} Message 消息结构体
- @return {*}
func InitCommandEvent ¶
*
- @description: 命令监听函数
- @param {*v8go.Isolate} Isolate 虚拟机
- @param {*v8go.Context} Context 上下文
- @return {*}
func InitMessageEvent ¶
*
- @description: 初始化消息监听函数
- @param {*v8go.Isolate} Isolate 虚拟机
- @return {*v8go.FunctionTemplate}
Types ¶
type CommandEventCallback ¶
Click to show internal directories.
Click to hide internal directories.