TaskFlow 允许你限制一个分组展示的任务数量。设置上限有两种方式;两者都写入分组上同一个底层数值。
0.1 A. 分组级上限(始终生效)
- 在分组编辑弹窗通过 上限 字段配置(见 增强的分组配置)。
- 以
taskLimit存储在分组上。 - 覆盖各标签页自身的
limit: 渲染时,TaskFlow 把limit N追加到每个标签页查询文本的末尾。由于它是最后一条指令,会压过查询内部已有的limit。- 例:某标签页查询写
limit 20,分组上限为5→ 分组显示 5 条任务。
- 例:某标签页查询写
- 这是跨整个分组强制统一上限的推荐方式。
0.2 B. 视图内上限框(可选,默认关闭)
- 设置项: “Show the task-limit box on the view”(插件设置)。
- 英文描述: “When a group has a task limit, whether to show an editable limit box at the top of the view. Off by default; the limit from the group config still applies.”
- 启用后,设有上限的分组会在视图顶部显示一个可编辑的 上限 输入框。
- 编辑它会 实时 更新分组的上限 —— 任务立即重新渲染 —— 且该数值会被保存。
- 关闭时,上限依然生效(来自分组配置);只是隐藏输入框。
0.3 为什么有两个控件?
分组配置字段是单一事实来源,始终生效。视图内上限框是为了在看任务的同时快速微调上限、而无需打开分组弹窗的便利项。两者编辑的是同一个数字。
0.4 演示步骤
- 在分组配置中把 上限 设为
5。该分组现已在所有地方上限为 5 条任务。 - (可选)在设置中启用 在视图顶部显示任务上限框。
- 在看板上,把顶部 上限 框里的数字改为
10—— 任务立即重新渲染。 - 打开任意一个查询里写了
limit 20的标签页;确认分组上限(10)仍然胜出。