Merge pull request #2903 from Carreau/toggle-line-number

Specify toggle value on cell line number
pull/37/head
Bussonnier Matthias 13 years ago
commit 9cd9e5db73

@ -239,17 +239,24 @@ var IPython = (function (IPython) {
}
};
/**
* Show/Hide CodeMirror LineNumber
* @method show_line_numbers
*
* @param value {Bool} show (true), or hide (false) the line number in CodeMirror
**/
Cell.prototype.show_line_numbers = function (value) {
this.code_mirror.setOption('lineNumbers', value);
this.code_mirror.refresh();
};
/**
* Toggle CodeMirror LineNumber
* @method toggle_line_numbers
**/
Cell.prototype.toggle_line_numbers = function () {
if (this.code_mirror.getOption('lineNumbers') == false) {
this.code_mirror.setOption('lineNumbers', true);
} else {
this.code_mirror.setOption('lineNumbers', false);
}
this.code_mirror.refresh();
var val = this.code_mirror.getOption('lineNumbers');
this.show_line_numbers(!val);
};
/**

@ -40,7 +40,7 @@ var IPython = (function (IPython) {
* {
* label:'my button',
* icon:'ui-icon-disk',
* callback:function(){alert('hoho'),
* callback:function(){alert('hoho')},
* id : 'my_button_id', // this is optional
* },
* {

Loading…
Cancel
Save