Selaa lähdekoodia

Merge pull request #2568 from tobigun/showOperationIds

Add option "showOperationIds"
bubble
Tony Tam 7 vuotta sitten
committed by GitHub
vanhempi
commit
f386054a53
4 muutettua tiedostoa jossa 16 lisäystä ja 1 poistoa
  1. +2
    -1
      src/main/html/index.html
  2. +4
    -0
      src/main/javascript/view/OperationView.js
  3. +5
    -0
      src/main/less/specs.less
  4. +5
    -0
      src/main/template/operation.handlebars

+ 2
- 1
src/main/html/index.html Näytä tiedosto

@@ -74,7 +74,8 @@
docExpansion: "none", docExpansion: "none",
jsonEditor: false, jsonEditor: false,
defaultModelRendering: 'schema', defaultModelRendering: 'schema',
showRequestHeaders: false
showRequestHeaders: false,
showOperationIds: false
}); });


window.swaggerUi.load(); window.swaggerUi.load();


+ 4
- 0
src/main/javascript/view/OperationView.js Näytä tiedosto

@@ -27,6 +27,10 @@ SwaggerUi.Views.OperationView = Backbone.View.extend({
if (opts.swaggerOptions.showRequestHeaders) { if (opts.swaggerOptions.showRequestHeaders) {
this.model.showRequestHeaders = true; this.model.showRequestHeaders = true;
} }

if (opts.swaggerOptions.showOperationIds) {
this.model.showOperationIds = true;
}
} }
return this; return this;
}, },


+ 5
- 0
src/main/less/specs.less Näytä tiedosto

@@ -708,6 +708,11 @@
padding: 0; padding: 0;
line-height: inherit; line-height: inherit;
} }
.nickname {
color: #aaaaaa;
padding: 0;
line-height: inherit;
}
} }
} }
} }


+ 5
- 0
src/main/template/operation.handlebars Näytä tiedosto

@@ -10,6 +10,11 @@
</span> </span>
</h3> </h3>
<ul class='options'> <ul class='options'>
{{#if showOperationIds}}
<li>
<a href='#!/{{sanitize encodedParentId}}/{{sanitize nickname}}' class="toggleOperation"><span class="nickname">{{{escape nickname}}}()</span></a>
</li>
{{/if}}
<li> <li>
<a href='#!/{{sanitize encodedParentId}}/{{sanitize nickname}}' class="toggleOperation"><span class="markdown">{{{escape summary}}}</span></a> <a href='#!/{{sanitize encodedParentId}}/{{sanitize nickname}}' class="toggleOperation"><span class="markdown">{{{escape summary}}}</span></a>
</li> </li>


Ladataan…
Peruuta
Tallenna