@@ -14,7 +14,7 @@ class SearchDialog {
1414 placeHolder : 'Search endpoints' ,
1515 data : {
1616 src : this . filterEndpoints ( openapi ) ,
17- keys : [ 'name ' ] ,
17+ keys : [ 'method' , 'path' , 'summary '] ,
1818 } ,
1919 searchEngine : 'loose' ,
2020 threshold : 0 ,
@@ -28,8 +28,11 @@ class SearchDialog {
2828 const li = document . createElement ( 'li' )
2929 li . className = 'auto-complete-list-item'
3030 li . innerHTML = `
31- <span class="method-tag method-${ item . value . method . toLowerCase ( ) } ">${ item . value . method } </span>
32- <span class="endpoint-path">${ item . value . path } </span>
31+ <div class="method-tag method-${ item . value . method . toLowerCase ( ) } ">${ item . value . method } </div>
32+ <div class="endpoint-info">
33+ <div class="endpoint-path">${ item . value . path } </div>
34+ <div class="endpoint-summary">${ item . value . summary } </div>
35+ </div>
3336 `
3437 list . appendChild ( li )
3538 } )
@@ -77,11 +80,11 @@ class SearchDialog {
7780 endpoints . push ( {
7881 method : method . toUpperCase ( ) ,
7982 path,
80- name : `${ method . toUpperCase ( ) } ${ path } ` ,
8183 operationId : paths [ path ] [ method ] . operationId ,
8284 tag : paths [ path ] [ method ] . tags
8385 ? paths [ path ] [ method ] . tags [ 0 ]
8486 : 'default' ,
87+ summary : paths [ path ] [ method ] . summary || '' ,
8588 } )
8689 }
8790 }
0 commit comments