Files
jupyter_contrib_nbextensions/nbextensions/usability/hide_input_all.js
T
2015-09-01 13:03:39 +02:00

33 lines
841 B
JavaScript

// toggle display of all code cells
"use strict";
var toggle_codecells_extension = (function() {
var show=true;
function toggle(){
if (show){
$('div.input').hide();
IPython.notebook.metadata.hide_input = true;
}else{
$('div.input').show();
IPython.notebook.metadata.hide_input = false;
}
show = !show;
}
/**
* Add run control buttons to toolbar and initialize codecells
*
*/
IPython.toolbar.add_buttons_group([
{
id : 'toggle_codecells',
label : 'Toggle codecell display',
icon : 'fa-bars',
callback : toggle
}
]);
if (IPython.notebook.metadata.hide_input == true) toggle();
})();