aboutsummaryrefslogtreecommitdiff
path: root/javascript/app/templates/components/type-signature.hbs
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/app/templates/components/type-signature.hbs')
-rw-r--r--javascript/app/templates/components/type-signature.hbs10
1 files changed, 10 insertions, 0 deletions
diff --git a/javascript/app/templates/components/type-signature.hbs b/javascript/app/templates/components/type-signature.hbs
new file mode 100644
index 0000000..249f1b8
--- /dev/null
+++ b/javascript/app/templates/components/type-signature.hbs
@@ -0,0 +1,10 @@
+{{!-- No newlines to get rid of spaces between spans --}}
+{{#each components as |typeComponent|}}{{#if (eq typeComponent.tag "Text")}}<span class="source-code">{{typeComponent.contents}}</span>{{else}}{{type-component occName=typeComponent.name internalId=typeComponent.internalId identifiers=identifiers currentLineNumber=currentLineNumber}}{{/if}}{{/each}}
+{{#unless noExpand}}
+ {{#if type.componentsExpanded}}
+ <div style="margin-top:5px">
+ <button class="btn btn-outline-secondary btn-sm" {{action "toggleExpandTypeSynonyms"}}>{{expandTypeSynonymsLabel}}
+ </button>
+ </div>
+ {{/if}}
+{{/unless}}