summaryrefslogtreecommitdiff
path: root/cmd/ponzu/templates/gen-reference.tmpl
diff options
context:
space:
mode:
authorSteve Manuel <nilslice@gmail.com>2017-05-07 20:07:09 -0700
committerSteve Manuel <nilslice@gmail.com>2017-05-07 20:07:09 -0700
commitdba96b5b097e87ce1ac4d061667fcd68bfc4beab (patch)
tree69d14ca08f85042ae1f41dfbf755038c666e59b9 /cmd/ponzu/templates/gen-reference.tmpl
parentbf9bc29974c11ff2a636692952446b524dd5b643 (diff)
adding reference type and auto-repeater generate syntax to the CLI, updating templates to support
Diffstat (limited to 'cmd/ponzu/templates/gen-reference.tmpl')
-rw-r--r--cmd/ponzu/templates/gen-reference.tmpl6
1 files changed, 6 insertions, 0 deletions
diff --git a/cmd/ponzu/templates/gen-reference.tmpl b/cmd/ponzu/templates/gen-reference.tmpl
new file mode 100644
index 0000000..51afd6b
--- /dev/null
+++ b/cmd/ponzu/templates/gen-reference.tmpl
@@ -0,0 +1,6 @@
+View: reference.Select("[[ .Name ]]", [[ .Initial ]], map[string]string{
+ "label": "[[ .Name ]]",
+ },
+ "[[ .ReferenceName ]]",
+ `[[ range .ReferenceJSONTags ]]{{ .[[ . ]] }} [[ else ]][[ .ReferenceName ]]: {{ .id }}[[ end ]]`,
+),