aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src/templates/js/docs.js
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src/templates/js/docs.js')
-rw-r--r--docs/src/templates/js/docs.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/docs/src/templates/js/docs.js b/docs/src/templates/js/docs.js
index 2350e698..63ad31f4 100644
--- a/docs/src/templates/js/docs.js
+++ b/docs/src/templates/js/docs.js
@@ -138,6 +138,21 @@ docsApp.directive.focused = function($timeout) {
};
};
+docsApp.directive.docsSearchInput = function() {
+ return function(scope, element, attrs) {
+ var ESCAPE_KEY_KEYCODE = 27;
+ element.bind('keydown', function(event) {
+ if(event.keyCode == ESCAPE_KEY_KEYCODE) {
+ event.stopPropagation();
+ event.preventDefault();
+ scope.$apply(function() {
+ scope.hideResults();
+ });
+ }
+ });
+ };
+};
+
docsApp.directive.code = function() {
return { restrict:'E', terminal: true };