Add support for list-template and list-empty widgets for specifying list widget templates (#7784)

Cherry picked from #7710
This commit is contained in:
Jeremy Ruston
2023-10-14 09:31:11 +01:00
committed by GitHub
parent 7726982d71
commit 4c9c85aec5
7 changed files with 198 additions and 10 deletions

View File

@@ -0,0 +1,33 @@
title: ListWidget/WithExplicitTemplatesOverriddenByAttributes
description: List widget with explicit templates
type: text/vnd.tiddlywiki-multiple
tags: [[$:/tags/wiki-test-spec]]
+
title: Output
\whitespace trim
\procedure test(filter)
<$list filter=<<filter>> emptyMessage="Zero" template="Template">
<$list-template>
<$text text=<<currentTiddler>>/>
</$list-template>
<$list-empty>
None!
</$list-empty>
</$list>
\end
<<test "1 2 3">>
<<test "">>
+
title: Template
<$text text=<<currentTiddler>>/><$text text=<<currentTiddler>>/>
+
title: ExpectedResult
<p>112233</p><p>Zero</p>