Saltar al contenido

Interfaz de usuario de Swagger: ¿Cómo puedo expandir todas las operaciones de forma predeterminada?

Solución:

Creo que puedes configurar el docExpansion:"full" al crear swagger-ui.

Consulte https://github.com/swagger-api/swagger-ui#parameters para obtener más detalles.

docExpansion: controla la configuración de expansión predeterminada para las operaciones y etiquetas. Puede ser ‘lista’ (expande solo las etiquetas), ‘completo’ (expande las etiquetas y operaciones) o ‘ninguna’ (expande nada). El valor predeterminado es “lista”.

Me acabo de enterar de que en realidad puedo pasar el parámetro a la url swagger así:

http: //…../swagger/index.html? docExpansion = none

docExpansion: “none”: oculta todo.

docExpansion: “lista” – expande / lista todas las operaciones solamente.

docExpansion: “full”: expande todo (expande completamente como dice el nombre).

Aquí está la respuesta con Springfox, que es lo que parece usar:

  @Bean
  UiConfiguration uiConfig() {
    return UiConfigurationBuilder.builder()
        .docExpansion(DocExpansion.LIST) // or DocExpansion.NONE or DocExpansion.FULL
        .build();
  }  

fuente: http://springfox.github.io/springfox/docs/current/#springfox-swagger2-with-spring-mvc-and-spring-boot

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *