flow like the river
This commit is contained in:
commit
013fe673f3
42435 changed files with 5764238 additions and 0 deletions
24
BACK_BACK/node_modules/d3-transition/src/transition/transition.js
generated
vendored
Executable file
24
BACK_BACK/node_modules/d3-transition/src/transition/transition.js
generated
vendored
Executable file
|
|
@ -0,0 +1,24 @@
|
|||
import {Transition, newId} from "./index.js";
|
||||
import schedule, {get} from "./schedule.js";
|
||||
|
||||
export default function() {
|
||||
var name = this._name,
|
||||
id0 = this._id,
|
||||
id1 = newId();
|
||||
|
||||
for (var groups = this._groups, m = groups.length, j = 0; j < m; ++j) {
|
||||
for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) {
|
||||
if (node = group[i]) {
|
||||
var inherit = get(node, id0);
|
||||
schedule(node, name, id1, i, group, {
|
||||
time: inherit.time + inherit.delay + inherit.duration,
|
||||
delay: 0,
|
||||
duration: inherit.duration,
|
||||
ease: inherit.ease
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return new Transition(groups, this._parents, name, id1);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue