|
|
@@ -1,13 +1,18 @@
|
|
|
/*jshint esversion: 6 */
|
|
|
define([
|
|
|
+ 'require',
|
|
|
+ 'jqueryui',
|
|
|
'base/js/namespace',
|
|
|
- 'jquery'
|
|
|
+ 'base/js/events',
|
|
|
], function(
|
|
|
Jupyter,
|
|
|
- $
|
|
|
+ requirejs,
|
|
|
+ $,
|
|
|
+ IPython,
|
|
|
+ events
|
|
|
) {
|
|
|
var mod_name = "mickaSearch";
|
|
|
- var log_prefix = '[' + mod_name + '] ';
|
|
|
+ var log_prefix = `[${mod_name}] `;
|
|
|
// default configuration
|
|
|
var cfg = {
|
|
|
'micka_url': 'https://hub.lesprojekt.cz/micka/',
|
|
|
@@ -60,7 +65,7 @@ define([
|
|
|
output += '</details>';
|
|
|
});
|
|
|
document.getElementById('msres').innerHTML = output;
|
|
|
- }
|
|
|
+ };
|
|
|
|
|
|
var initialize = function () {
|
|
|
read_config();
|
|
|
@@ -90,7 +95,7 @@ define([
|
|
|
var full_action_name = Jupyter.actions.register(action, action_name, prefix);
|
|
|
Jupyter.toolbar.add_buttons_group([full_action_name]);
|
|
|
console.log(log_prefix + 'button added');
|
|
|
- }
|
|
|
+ };
|
|
|
|
|
|
var load_ipython_extension = function() {
|
|
|
return IPython.notebook.config.loaded.then(initialize);
|