MCPcopy Index your code
hub / github.com/bqplot/bqplot / cell_click_handler

Method cell_click_handler

js/src/MarketMap.ts:666–683  ·  view source on GitHub ↗
(data, id, cell)

Source from the content-addressed store, hash-verified

664 }
665
666 cell_click_handler(data, id, cell) {
667 if (this.model.get('enable_select')) {
668 const selected = Object.assign(
669 this.model.get('selected').slice(),
670 this.model.get('selected')
671 );
672 const index = selected.indexOf(data.name);
673 if (index == -1) {
674 // not already selected, so add to selected
675 selected.push(data.name);
676 } else {
677 // already in selected list, so delete from selected
678 selected.splice(index, 1);
679 }
680 this.model.set('selected', selected);
681 this.touch();
682 }
683 }
684
685 apply_selected() {
686 const selected = this.model.get('selected');

Callers 1

draw_mapMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected