Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhang Hao <jason.daurus@gmail.com>2015-02-13 13:46:09 +0300
committerZhang Hao <jason.daurus@gmail.com>2015-02-13 13:46:09 +0300
commit3007c6a6ef43c48d2e1f3439f8afba90a0425250 (patch)
tree53d6a04370e778690a9a584c8b1804a417ff2abf /js/console.js
parent56c240b5225509a381986c51e529ff4a04676747 (diff)
Save unfinished work
Signed-off-by: Zhang Hao <jason.daurus@gmail.com>
Diffstat (limited to 'js/console.js')
-rw-r--r--js/console.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/js/console.js b/js/console.js
index 4cd883c56d..011967db24 100644
--- a/js/console.js
+++ b/js/console.js
@@ -539,6 +539,15 @@ var PMA_consoleInput = {
}
$('#pma_console .console_query_input').keydown(PMA_consoleInput._keydown);
},
+ getUnfinished: function () {
+ return PMA_consoleInput._unfinished;
+ },
+ on: function (event, handler) {
+ PMA_consoleInput._inputs.console.on(event, handler);
+ },
+ off: function (event, handler) {
+ PMA_consoleInput._inputs.console.off(event, handler);
+ },
_historyNavigate: function(event) {
if (event.keyCode == 38 || event.keyCode == 40) {
var upPermitted = false;
@@ -1016,4 +1025,9 @@ var PMA_consoleBookmarks = {
*/
$(function () {
PMA_console.initialize();
+ PMA_consoleInput.on('change', function () {
+ var query = PMA_consoleInput.getText();
+ PMA_consoleInput._unfinished = query;
+ });
+ PMA_consoleInput.setText($('#pma_console_container').attr('data-unfinished'));
});