Inline conditions
Using the new when helper you can easily filter work items and other objects in your template without creating labels. For the most part we recommend using custom labels to segment work items in your documents.
Sometimes you may want to be a bit more flexible and don't want to be forced to create labels to filter work items.
Example using labels
For this section to work you have to define the label titleContainsIOS separately.
-
Example using the when helper
Using the when helper you can define the condition inline.
{{#section (when 'Title' operator='contains' value='IOS') }}
{{#workItems}}
- {{title}}
{{/workItems}}
{{/section}}More usage scenarios
Currently the when helper is supported as a sub expression in the workItems, filter, section and count helpers to filter work items.
However it also enables filtering objects that don't have labels applied like attachments. The attachmentSection helper enables you to filter attachments with the when helper as well:
- []()
The when helper allows you to specify conditions just like the if-field helper.
