summaryrefslogtreecommitdiffstats
path: root/tpl/compare/init.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2017-09-08 14:16:21 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2017-09-08 16:59:43 +0200
commit0462c96a5a9da3e8adc78d96acd39575a8b46c40 (patch)
treebdcf3a56a54883ff9819afa2110231f0324acf63 /tpl/compare/init.go
parent202510fdc92d52a20baeaa7edb1091f6882bd95f (diff)
tpl/compare: Add cond (ternary) template func
Fixes #3860
Diffstat (limited to 'tpl/compare/init.go')
-rw-r--r--tpl/compare/init.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/tpl/compare/init.go b/tpl/compare/init.go
index fbc5e1fda..7d58cf9ab 100644
--- a/tpl/compare/init.go
+++ b/tpl/compare/init.go
@@ -69,6 +69,13 @@ func init() {
[][2]string{},
)
+ ns.AddMethodMapping(ctx.Conditional,
+ []string{"cond"},
+ [][2]string{
+ {`{{ cond (eq (add 2 2) 4) "2+2 is 4" "what?" | safeHTML }}`, `2+2 is 4`},
+ },
+ )
+
return ns
}