Merge pull request #17456 from mauriciofauth/js-module-console

Extract `console.js` objects into `console` module
This commit is contained in:
Maurício Meneghini Fauth 2022-03-24 12:53:41 -03:00 committed by GitHub
commit fc51b675a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 1549 additions and 1540 deletions

View File

@ -5,6 +5,10 @@
"plugin:compat/recommended"
],
"plugins": ["no-jquery"],
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module"
},
"env": {
"browser": true,
"es6": true,

File diff suppressed because it is too large Load Diff

1535
js/src/modules/console.js Normal file

File diff suppressed because it is too large Load Diff

View File

@ -6,8 +6,6 @@
* @requires jQueryUI
*/
/* global Console */ // js/console.js
/**
* Register key events on load
*/
@ -54,12 +52,12 @@ $(function () {
return;
}
if (e.ctrlKey && e.altKey && e.keyCode === keyC) {
Console.toggle();
window.Console.toggle();
}
if (e.ctrlKey && e.keyCode === keyK) {
e.preventDefault();
Console.toggle();
window.Console.toggle();
}
if (e.target.nodeName === 'INPUT' || e.target.nodeName === 'TEXTAREA' || e.target.nodeName === 'SELECT') {
@ -72,7 +70,7 @@ $(function () {
databaseOp = true;
} else if (e.keyCode === keyK) {
e.preventDefault();
Console.toggle();
window.Console.toggle();
} else if (e.keyCode === keyS) {
if (databaseOp === true) {
isTable = CommonParams.get('table');

View File

@ -277,7 +277,7 @@ class Footer
$url = $this->getSelfUrl();
}
$this->scripts->addCode('window.ConsoleDebug.debugSqlInfo = ' . $this->getDebugMessage() . ';');
$this->scripts->addCode('window.Console.debugSqlInfo = ' . $this->getDebugMessage() . ';');
$errorMessages = $this->getErrorMessages();
$scripts = $this->scripts->getDisplay();

View File

@ -95,6 +95,10 @@ module.exports = [
path: path.resolve(__dirname, 'js/dist'),
iife: false,
},
externals: {
jquery: 'jQuery',
codemirror: 'CodeMirror',
},
module: {
rules: [
{