Loading template/app/controller/Search.js +6 −6 Original line number Diff line number Diff line Loading @@ -12,14 +12,14 @@ Ext.define('Docs.controller.Search', { init: function() { this.control({ '#quick-search': { '#search-dropdown': { itemclick: function(dropdown, record) { this.loadRecord(record); } }, '#search-field': { keyup: function(el, ev) { var dropdown = Ext.getCmp('quick-search'); var dropdown = Ext.getCmp('search-dropdown'); if (ev.keyCode === Ext.EventObject.ESC || !el.value) { dropdown.hide(); Loading Loading @@ -57,13 +57,13 @@ Ext.define('Docs.controller.Search', { } }, focus: function(el) { var dropdown = Ext.getCmp('quick-search'); var dropdown = Ext.getCmp('search-dropdown'); if (el.value && dropdown.store.getCount() > 0) { dropdown.show(); } }, blur: function() { Ext.getCmp('quick-search').hide(); Ext.getCmp('search-dropdown').hide(); } } }); Loading @@ -76,7 +76,7 @@ Ext.define('Docs.controller.Search', { name += '-' + record.get("type") + '-' + record.get("member"); } Docs.App.getController('Classes').loadClass(name); Ext.getCmp('quick-search').hide(); Ext.getCmp('search-dropdown').hide(); }, search: function(term) { Loading @@ -84,7 +84,7 @@ Ext.define('Docs.controller.Search', { var results = this.filterMembers(term); Docs.App.getStore('Search').loadData(results, false); // position dropdown below search box var dropdown = Ext.getCmp('quick-search'); var dropdown = Ext.getCmp('search-dropdown'); dropdown.alignTo('search-field', 'bl', [-23, 2]); // hide dropdown when nothing found if (results.length === 0) { Loading template/app/view/search/Dropdown.js +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ Ext.define('Docs.view.search.Dropdown', { store: 'Search', id: 'quick-search', id: 'search-dropdown', overItemCls:'x-view-over', trackOver: true, itemSelector:'div.item', Loading template/resources/sass/viewport.scss +1 −1 Original line number Diff line number Diff line Loading @@ -105,7 +105,7 @@ a:hover { } #quick-search { #search-dropdown { border-style: solid; border-color: #bebdbf; border-width: 1px 1px 0 1px; Loading Loading
template/app/controller/Search.js +6 −6 Original line number Diff line number Diff line Loading @@ -12,14 +12,14 @@ Ext.define('Docs.controller.Search', { init: function() { this.control({ '#quick-search': { '#search-dropdown': { itemclick: function(dropdown, record) { this.loadRecord(record); } }, '#search-field': { keyup: function(el, ev) { var dropdown = Ext.getCmp('quick-search'); var dropdown = Ext.getCmp('search-dropdown'); if (ev.keyCode === Ext.EventObject.ESC || !el.value) { dropdown.hide(); Loading Loading @@ -57,13 +57,13 @@ Ext.define('Docs.controller.Search', { } }, focus: function(el) { var dropdown = Ext.getCmp('quick-search'); var dropdown = Ext.getCmp('search-dropdown'); if (el.value && dropdown.store.getCount() > 0) { dropdown.show(); } }, blur: function() { Ext.getCmp('quick-search').hide(); Ext.getCmp('search-dropdown').hide(); } } }); Loading @@ -76,7 +76,7 @@ Ext.define('Docs.controller.Search', { name += '-' + record.get("type") + '-' + record.get("member"); } Docs.App.getController('Classes').loadClass(name); Ext.getCmp('quick-search').hide(); Ext.getCmp('search-dropdown').hide(); }, search: function(term) { Loading @@ -84,7 +84,7 @@ Ext.define('Docs.controller.Search', { var results = this.filterMembers(term); Docs.App.getStore('Search').loadData(results, false); // position dropdown below search box var dropdown = Ext.getCmp('quick-search'); var dropdown = Ext.getCmp('search-dropdown'); dropdown.alignTo('search-field', 'bl', [-23, 2]); // hide dropdown when nothing found if (results.length === 0) { Loading
template/app/view/search/Dropdown.js +1 −1 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ Ext.define('Docs.view.search.Dropdown', { store: 'Search', id: 'quick-search', id: 'search-dropdown', overItemCls:'x-view-over', trackOver: true, itemSelector:'div.item', Loading
template/resources/sass/viewport.scss +1 −1 Original line number Diff line number Diff line Loading @@ -105,7 +105,7 @@ a:hover { } #quick-search { #search-dropdown { border-style: solid; border-color: #bebdbf; border-width: 1px 1px 0 1px; Loading