/home/techb158/exp.abdallabala.com/ui/lib/ace
NameSizeModeActions
snippets/-0755rm
ace.js3545000644editdlrm
ext-beautify.js38180644editdlrm
ext-chromevox.js63600644editdlrm
ext-elastic_tabstops_lite.js38400644editdlrm
ext-emmet.js213850644editdlrm
ext-error_marker.js1400644editdlrm
ext-keybinding_menu.js36400644editdlrm
ext-language_tools.js343510644editdlrm
ext-linking.js8250644editdlrm
ext-modelist.js36970644editdlrm
ext-searchbox.js99420644editdlrm
ext-settings_menu.js122610644editdlrm
ext-spellcheck.js14400644editdlrm
ext-split.js41930644editdlrm
ext-static_highlight.js28190644editdlrm
ext-statusbar.js10880644editdlrm
ext-textarea.js91120644editdlrm
ext-themelist.js14700644editdlrm
ext-whitespace.js25720644editdlrm
keybinding-emacs.js244650644editdlrm
keybinding-vim.js968150644editdlrm
mode-css.js180460644editdlrm
mode-diff.js24090644editdlrm
mode-gitignore.js8600644editdlrm
mode-html.js579210644editdlrm
mode-ini.js26710644editdlrm
mode-javascript.js180910644editdlrm
mode-json.js50970644editdlrm
mode-markdown.js647920644editdlrm
mode-mysql.js65180644editdlrm
mode-php.js4704660644editdlrm
mode-plain_text.js5060644editdlrm
mode-properties.js10600644editdlrm
mode-smarty.js613870644editdlrm
mode-snippets.js36480644editdlrm
mode-sql.js18060644editdlrm
mode-svg.js320190644editdlrm
mode-tex.js27220644editdlrm
mode-text.js00644editdlrm
mode-velocity.js626610644editdlrm
mode-xml.js118470644editdlrm
mode-yaml.js39520644editdlrm
theme-chrome.js27120644editdlrm
theme-monokai.js23750644editdlrm
worker-css.js1408790644editdlrm
worker-html.js2174010644editdlrm
worker-javascript.js1645180644editdlrm
worker-json.js329110644editdlrm
worker-php.js1370860644editdlrm
worker-xml.js555410644editdlrm
Edit: /home/techb158/exp.abdallabala.com/ui/lib/ace/ext-keybinding_menu.js (3640B)
ace.define("ace/ext/menu_tools/overlay_page",["require","exports","module","ace/lib/dom"],function(e,t,n){"use strict";var r=e("../../lib/dom"),i="#ace_settingsmenu, #kbshortcutmenu {background-color: #F7F7F7;color: black;box-shadow: -5px 4px 5px rgba(126, 126, 126, 0.55);padding: 1em 0.5em 2em 1em;overflow: auto;position: absolute;margin: 0;bottom: 0;right: 0;top: 0;z-index: 9991;cursor: default;}.ace_dark #ace_settingsmenu, .ace_dark #kbshortcutmenu {box-shadow: -20px 10px 25px rgba(126, 126, 126, 0.25);background-color: rgba(255, 255, 255, 0.6);color: black;}.ace_optionsMenuEntry:hover {background-color: rgba(100, 100, 100, 0.1);-webkit-transition: all 0.5s;transition: all 0.3s}.ace_closeButton {background: rgba(245, 146, 146, 0.5);border: 1px solid #F48A8A;border-radius: 50%;padding: 7px;position: absolute;right: -8px;top: -8px;z-index: 1000;}.ace_closeButton{background: rgba(245, 146, 146, 0.9);}.ace_optionsMenuKey {color: darkslateblue;font-weight: bold;}.ace_optionsMenuCommand {color: darkcyan;font-weight: normal;}";r.importCssString(i),n.exports.overlayPage=function(t,n,i,s,o,u){function l(e){e.keyCode===27&&a.click()}i=i?"top: "+i+";":"",o=o?"bottom: "+o+";":"",s=s?"right: "+s+";":"",u=u?"left: "+u+";":"";var a=document.createElement("div"),f=document.createElement("div");a.style.cssText="margin: 0; padding: 0; position: fixed; top:0; bottom:0; left:0; right:0;z-index: 9990; background-color: rgba(0, 0, 0, 0.3);",a.addEventListener("click",function(){document.removeEventListener("keydown",l),a.parentNode.removeChild(a),t.focus(),a=null}),document.addEventListener("keydown",l),f.style.cssText=i+s+o+u,f.addEventListener("click",function(e){e.stopPropagation()});var c=r.createElement("div");c.style.position="relative";var h=r.createElement("div");h.className="ace_closeButton",h.addEventListener("click",function(){a.click()}),c.appendChild(h),f.appendChild(c),f.appendChild(n),a.appendChild(f),document.body.appendChild(a),t.blur()}}),ace.define("ace/ext/menu_tools/get_editor_keyboard_shortcuts",["require","exports","module","ace/lib/keys"],function(e,t,n){"use strict";var r=e("../../lib/keys");n.exports.getEditorKeybordShortcuts=function(e){var t=r.KEY_MODS,n=[],i={};return e.keyBinding.$handlers.forEach(function(e){var t=e.commandKeyBinding;for(var r in t){var s=r.replace(/(^|-)\w/g,function(e){return e.toUpperCase()}),o=t[r];Array.isArray(o)||(o=[o]),o.forEach(function(e){typeof e!="string"&&(e=e.name),i[e]?i[e].key+="|"+s:(i[e]={key:s,command:e},n.push(i[e]))})}}),n}}),ace.define("ace/ext/keybinding_menu",["require","exports","module","ace/editor","ace/ext/menu_tools/overlay_page","ace/ext/menu_tools/get_editor_keyboard_shortcuts"],function(e,t,n){"use strict";function i(t){if(!document.getElementById("kbshortcutmenu")){var n=e("./menu_tools/overlay_page").overlayPage,r=e("./menu_tools/get_editor_keyboard_shortcuts").getEditorKeybordShortcuts,i=r(t),s=document.createElement("div"),o=i.reduce(function(e,t){return e+'
'+t.command+" : "+''+t.key+"
"},"");s.id="kbshortcutmenu",s.innerHTML="

Keyboard Shortcuts

"+o+"
",n(t,s,"0","0","0",null)}}var r=e("ace/editor").Editor;n.exports.init=function(e){r.prototype.showKeyboardShortcuts=function(){i(this)},e.commands.addCommands([{name:"showKeyboardShortcuts",bindKey:{win:"Ctrl-Alt-h",mac:"Command-Alt-h"},exec:function(e,t){e.showKeyboardShortcuts()}}])}}); (function() { ace.require(["ace/ext/keybinding_menu"], function() {}); })();