简体中文
flow.stage.task.button.render.before
约 150 字小于 1 分钟
2026-04-17
flow.stage.task.button.render.before
说明:该钩子用于改写任务操作面板按钮。
一. taskButtons
功能描述
- 改写任务操作面板按钮。
参数
| 参数 | 说明 | 类型 |
|---|---|---|
| task | 当前任务信息 | Object |
| buttons | buttons | Array |
| propellerResult | 阶段推进器实例数据 | Object |
| stageData | 当前阶段数据 | Object |
返回结果
| 参数 | 说明 | 类型 |
|---|---|---|
| taskButtons | 任务操作按钮列表 | Array |
参数代码示例
let task = options && options.task;代码示例
module.exports = function (context, pluginService, pluginParam) {
return {
apply() {
return [
{
event: "flow.stage.task.button.render.before",
functional: async function (context, options) {
let task = options && options.task;
let buttons = options && options.buttons;
let propellerResult = options && options.propellerResult;
let stageData = options && options.stageData;
return Promise.resolve({
taskButtons: []
});
}
}
];
}
};
};