Skip to content

Commit e194381

Browse files
author
Tim Shawver
committed
Adding on/off methods which can be used to listen for events on either an individual qgrid instances or all of them.
1 parent c76a01b commit e194381

4 files changed

Lines changed: 677 additions & 74 deletions

File tree

js/src/qgrid.widget.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ class QgridView extends widgets.DOMWidgetView {
483483
});
484484

485485
this.slick_grid.onSelectedRowsChanged.subscribe((e, args) => {
486-
var msg = {'rows': args.rows, 'type': 'selection_change'};
486+
var msg = {'rows': args.rows, 'type': 'selection_changed'};
487487
this.send(msg);
488488
});
489489

@@ -672,7 +672,7 @@ class QgridView extends widgets.DOMWidgetView {
672672
});
673673
this.send({
674674
'rows': selected_rows,
675-
'type': 'selection_change'
675+
'type': 'selection_changed'
676676
});
677677
}, 100);
678678
} else if (msg.col_info) {

qgrid/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
enable,
55
disable,
66
set_defaults,
7+
on,
8+
off,
79
set_grid_option,
810
show_grid,
911
QgridWidget,
@@ -22,6 +24,8 @@ def _jupyter_nbextension_paths():
2224
'enable',
2325
'disable',
2426
'set_defaults',
27+
'on',
28+
'off',
2529
'set_grid_option',
2630
'show_grid',
2731
'QgridWidget',

0 commit comments

Comments
 (0)