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

Function add_remove_classes

js/src/BrushSelector.ts:502–516  ·  view source on GitHub ↗
(selection, add_classes, remove_classes)

Source from the content-addressed store, hash-verified

500}
501
502function add_remove_classes(selection, add_classes, remove_classes) {
503 //adds the classes present in add_classes and removes the classes in
504 //the list remove_classes
505 //selection attribute should be a d3-selection
506 if (remove_classes) {
507 remove_classes.forEach((r_class) => {
508 selection.classed(r_class, false);
509 });
510 }
511 if (add_classes) {
512 add_classes.forEach((a_class) => {
513 selection.classed(a_class, true);
514 });
515 }
516}
517
518export class MultiSelector extends BrushMixinXSelector {
519 render() {

Callers 1

reset_handlerMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…