1 YUI.add('api-filter', function (Y) {
3 Y.APIFilter = Y.Base.create('apiFilter', Y.Base, [Y.AutoCompleteBase], {
4 // -- Initializer ----------------------------------------------------------
5 initializer: function () {
9 getDisplayName: function(name) {
11 Y.each(Y.YUIDoc.meta.allModules, function(i) {
12 if (i.name === name && i.displayName) {
21 // -- Attributes -----------------------------------------------------------
27 // May be set to "classes" or "modules".
36 var data = Y.YUIDoc.meta[self.get('queryType')],
38 Y.each(data, function(v) {
39 if (v.toLowerCase().indexOf(q.toLowerCase()) > -1) {
50 }, '3.4.0', {requires: [
51 'autocomplete-base', 'autocomplete-highlighters', 'autocomplete-sources'