minimal change to get IHaskell kernel.js loaded at the right time

This commit is contained in:
Matthias Bussonnier 2015-03-03 13:54:03 -08:00
parent 01b3593d15
commit 6aed08df9a

View File

@ -1,6 +1,5 @@
console.log('Kernel haskell kernel.js is loading.');
require(['require',
define(['require',
'codemirror/lib/codemirror',
'codemirror/addon/mode/loadmode',
'base/js/namespace',
@ -8,6 +7,9 @@ require(['require',
'base/js/utils'],
function(require, CodeMirror, CodemirrorLoadmode, IPython, events, utils){
var onload = function(){
console.log('Kernel haskell kernel.js is loading.');
events.on('app_initialized.NotebookApp', function(){
// add here logic that shoudl be run once per **page load**
// like adding specific UI, or changing the default value
@ -80,4 +82,8 @@ require(['require',
});
});
});
});
console.log('IHaskell kernel JS shoudl have been loaded.')
} // end def of onload
return {onload:onload};
}
);