Is there a way to test if listChildren will return anything? Something along the line of: <sly data-sly-test=${item.listChildren.size > 0} />
Good question - here is more explanation on test -- htl-spec/SPECIFICATION.md at master · adobe/htl-spec · GitHub
See Section -- 2.2.5. Test
You can call any method that has no arguments in data-sly-test.
In your case check if your item has these methods.
Thank you all! Your answers pointed me to a solution. I was able to test whether or not the item had children this way:
<sly data-sly-test=${item.listChildren.hasNext} />
This one did not work for me though the original check for item.children.size == 0 worked well
Views
Replies
Total Likes
Just an update the data-sly-test="${item.children.size == 0} and data-sly-test="${item.children.size > 0} worked for me as intended.
Views
Likes
Replies