Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
// test creation from existing transition
topTransition = d3Transition.transition(enterTransition);
// tests with pre-existing datum (typed as string)
// set datum with a type of string
select('html').datum('test');
let topTransition2: d3Transition.Transition;
topTransition2 = d3Transition.transition('top');
topTransition2 = d3Transition.transition(enterTransition);
// active(...) ----------------------------------------------------------
let updateTransitionActive: d3Transition.Transition | null;
updateTransitionActive = d3Transition.active(circles.nodes()[0], 'update');
// interrupt(...) ----------------------------------------------------------
d3Transition.interrupt(topTransition.selection().node());
d3Transition.interrupt(topTransition.selection().node(), 'top');
// test creation from existing transition
topTransition = d3Transition.transition(enterTransition);
// tests with pre-existing datum (typed as string)
// set datum with a type of string
select('html').datum('test');
let topTransition2: d3Transition.Transition;
topTransition2 = d3Transition.transition('top');
topTransition2 = d3Transition.transition(enterTransition);
// active(...) ----------------------------------------------------------
let updateTransitionActive: d3Transition.Transition | null;
updateTransitionActive = d3Transition.active(circles.nodes()[0], 'update');
// interrupt(...) ----------------------------------------------------------
d3Transition.interrupt(topTransition.selection().node());
d3Transition.interrupt(topTransition.selection().node(), 'top');
export function active(name) {
var root = this._selection;
var svg = root.selectWithoutDataPropagation("svg");
if (svg.size() != 0) {
return d3_active(svg.node(), name);
} else {
return null;
}
};