2018-04-21 19:18:00 +02:00
|
|
|
|
function HideTopbarPlugin()
|
|
|
|
|
{
|
|
|
|
|
return {
|
|
|
|
|
components: {
|
2020-08-30 12:18:16 +02:00
|
|
|
|
Topbar: function() { return null }
|
2018-04-21 19:18:00 +02:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const swaggerUi = SwaggerUIBundle({
|
|
|
|
|
url: Grocy.OpenApi.SpecUrl,
|
|
|
|
|
dom_id: '#swagger-ui',
|
|
|
|
|
deepLinking: true,
|
|
|
|
|
presets: [
|
|
|
|
|
SwaggerUIBundle.presets.apis,
|
|
|
|
|
SwaggerUIStandalonePreset
|
|
|
|
|
],
|
|
|
|
|
plugins: [
|
|
|
|
|
SwaggerUIBundle.plugins.DownloadUrl,
|
|
|
|
|
HideTopbarPlugin
|
|
|
|
|
],
|
|
|
|
|
layout: 'StandaloneLayout',
|
2021-07-05 23:23:59 +02:00
|
|
|
|
docExpansion: "list",
|
2021-07-13 19:29:23 +02:00
|
|
|
|
defaultModelsExpandDepth: -1,
|
|
|
|
|
validatorUrl: false
|
2018-04-21 19:18:00 +02:00
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
window.ui = swaggerUi;
|