Task list
Nunjucks macro options
Use options to customise the appearance, content and behaviour of this component when using a macro, for example, changing the text.
Also see the guidance on the Task list component page, which shows these options in use within each example.
Some options are required for the macro to work; these are marked as "Required" in the option description. Deprecated options are marked as "Deprecated".
If you're using Nunjucks macros in production with "html" options, or ones ending with "html", you must sanitise the HTML to protect against cross-site scripting exploits.
Primary options
| array |
Required.
The items for each task within the task list component.
See macro options for items.
|
| string |
Classes to add to the ul container for the task list.
|
| object |
HTML attributes (for example data attributes) to add to the ul container for the task list.
|
| string |
Optional prefix. This is used to prefix the id attribute for the task list item tag and hint, separated by -. Defaults to "task-list".
|
Options for items title object
| string |
Required.
Text to use within the title. If html is provided, the text argument will be ignored.
|
| string |
Required.
HTML to use within the title. If html is provided, the text argument will be ignored.
|
| string |
Classes to add to the title wrapper.
|
Options for items hint object
| string |
Required.
Text to use within the hint. If html is provided, the text argument will be ignored.
|
| string |
Required.
HTML to use within the hint. If html is provided, the text argument will be ignored.
|
Options for items status object
| object |
Can be used to add a tag to the status of the task within the task list component.
See macro options for tag.
|
| string |
Text to use for the status, as an alternative to using a tag. If html or tag is provided, the text argument will be ignored.
|
| string |
HTML to use for the status, as an alternative to using a tag. If html or tag is provided, the text argument will be ignored.
|
| string |
Classes to add to the status container.
|