Azure Devops扩展(生成任务)基于用户操作启用/禁用或显示/隐藏控件

时间:2018-11-02 08:10:14

标签: tfs azure-devops azure-pipelines-build-task azure-devops-extensions

我正在开发Azure Devops扩展,并且需要根据用户操作启用/禁用或显示/隐藏控件。

请参考下图,

pattern rules

要求是选中“默认路径”复选框后,应禁用或隐藏“自定义路径”输入框。并且一旦“默认路径”复选框被勾选,“自定义路径”输入框应被启用或显示。

这有可能实现吗?请足够友善分享您的想法。预先感谢。

1 个答案:

答案 0 :(得分:2)

您正在寻找visibleRule属性。

您可以这样做:

{
  "name": "defPath",
  "type": "boolean",
  "label": "Default path",
},
{
  "name": "customPathInput",
  "type": "string",
  "label": "Custom path",
  "visibleRule": "defPath = false"
},

有关详细信息,请参见this