diff --git a/assets/js/search.js b/assets/js/search.js index 58e8c1989..487d63ed1 100644 --- a/assets/js/search.js +++ b/assets/js/search.js @@ -56,6 +56,7 @@ export function findIn (elements, matcher) { var functionMatches = findNested(element.functions, id, matcher) var macroMatches = findNested(element.macros, id, matcher) var callbackMatches = findNested(element.callbacks, id, matcher) + var typeMatches = findNested(element.types, id, matcher) var result = { id: element.id, @@ -65,11 +66,13 @@ export function findIn (elements, matcher) { if (functionMatches.length > 0) result.functions = functionMatches if (macroMatches.length > 0) result.macros = macroMatches if (callbackMatches.length > 0) result.callbacks = callbackMatches + if (typeMatches.length > 0) result.types = typeMatches if (idMatch || functionMatches.length > 0 || macroMatches.length > 0 || - callbackMatches.length > 0 + callbackMatches.length > 0 || + typeMatches.length > 0 ) { return result } diff --git a/assets/js/templates/search-results.handlebars b/assets/js/templates/search-results.handlebars index 6397981a3..b6b9c7fff 100644 --- a/assets/js/templates/search-results.handlebars +++ b/assets/js/templates/search-results.handlebars @@ -33,6 +33,11 @@
  • {{{match}}} (callback)
  • {{/each}} + {{/each}} {{/each}}