diff options
Diffstat (limited to 'javascript/app/templates/packages.hbs')
-rw-r--r-- | javascript/app/templates/packages.hbs | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/javascript/app/templates/packages.hbs b/javascript/app/templates/packages.hbs index 6dc4b7b..80464e6 100644 --- a/javascript/app/templates/packages.hbs +++ b/javascript/app/templates/packages.hbs @@ -1,6 +1,26 @@ <div class="flex-container container"> - <div> - <!-- <p class="lead"><b>Haskell code explorer</b> </p> --> + <div> + <div class="global-identifier-search-form"> + {{#input-with-autocomplete + onSubmit=(action 'searchIdentifier') + createSearchUrlFunction=createSearchUrlFunction + maxItems=10 + selectItem=(action 'showIdentifier') + searchButtonText="Search in all packages" + placeholder="Haskell identifier" as |identifier|}} + <span class="source-code-font">{{identifier.demangledOccName}} :: {{type-signature-text components=identifier.idType.components}}</span> + <div class="module-name"> + <b>{{identifier.locationInfo.packageId.name}}-{{identifier.locationInfo.packageId.version}}</b> + {{#if identifier.locationInfo.modulePath}} + {{identifier.locationInfo.modulePath}} + {{else}} + {{identifier.locationInfo.moduleName}} + {{/if}} + </div> + {{/input-with-autocomplete}} + </div> + </div> + <div> <div class="package-search-form"> {{input class="form-control" type="text" value=query placeholder="Package name"}} <span>Number of packages : {{packages.length}}</span> |