##// END OF EJS Templates
Find .py files for verbose tracebacks, rather than trying to tokenize .pyc files.
Find .py files for verbose tracebacks, rather than trying to tokenize .pyc files.

File last commit:

r5097:accaced7
r5851:8b789ce2
Show More
quickhelp.js
40 lines | 1.3 KiB | application/javascript | JavascriptLexer
//----------------------------------------------------------------------------
// Copyright (C) 2008-2011 The IPython Development Team
//
// Distributed under the terms of the BSD License. The full license is in
// the file COPYING, distributed as part of this software.
//----------------------------------------------------------------------------
//============================================================================
// QuickHelp button
//============================================================================
var IPython = (function (IPython) {
var QuickHelp = function (selector) {
this.selector = selector;
if (this.selector !== undefined) {
this.element = $(selector);
this.style();
this.bind_events();
}
};
QuickHelp.prototype.style = function () {
this.element.find('button#quick_help').button();
this.element.find('button#quick_help').attr('title', "Show/Hide the keyboard shortcuts for the IPython Notebook");
};
QuickHelp.prototype.bind_events = function () {
var that = this;
this.element.find("button#quick_help").click(function () {
IPython.notebook.toggle_keyboard_shortcuts();
});
};
// Set module variables
IPython.QuickHelp = QuickHelp;
return IPython;
}(IPython));