MCPcopy Create free account
hub / github.com/idank/explainshell / d3_selection_classed

Function d3_selection_classed

explainshell/web/static/js/d3.v3.js:692–704  ·  view source on GitHub ↗
(name, value)

Source from the content-addressed store, hash-verified

690 return new RegExp("(?:^|\\s+)" + d3.requote(name) + "(?:\\s+|$)", "g");
691 }
692 function d3_selection_classed(name, value) {
693 name = name.trim().split(/\s+/).map(d3_selection_classedName);
694 var n = name.length;
695 function classedConstant() {
696 var i = -1;
697 while (++i < n) name[i](this, value);
698 }
699 function classedFunction() {
700 var i = -1, x = value.apply(this, arguments);
701 while (++i < n) name[i](this, x);
702 }
703 return typeof value === "function" ? classedFunction : classedConstant;
704 }
705 function d3_selection_classedName(name) {
706 var re = d3_selection_classedRe(name);
707 return function(node, value) {

Callers 1

d3.v3.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected