跳到主要内容

independent 独立执行

independent

类型: MethodDeclaration

所属类: CommandFunctionList

定义位置: command.ts

描述

独立执行

参数

参数名类型描述默认值
\{commands\}\{commands\: CommandDataList\}--

返回值

类型: CommandFunction \| null

源代码

位置: 第 3170 行

protected independent({commands}: {commands: CommandDataList}): CommandFunction | null {
if (commands.length === 0) {
return null
}
const compiledCommands = Command.compileIndependent(commands)
compiledCommands.path = commands.path = this.stack[0].path
compiledCommands.type = 'independent'
return () => {
const event = new EventHandler(compiledCommands)
event.inheritEventContext(CurrentEvent)
EventHandler.call(event)
return true
}
}

文档生成时间:2025/7/7 12:07:06