* Ensure spring objects exist for each defined key. * * Using the `props`, the `Animated` node of each `SpringValue` may * be created or updated.
( springs: SpringValues, props: ControllerQueue[number], create: (key: string) => SpringValue )
| 564 | * be created or updated. |
| 565 | */ |
| 566 | function prepareSprings( |
| 567 | springs: SpringValues, |
| 568 | props: ControllerQueue[number], |
| 569 | create: (key: string) => SpringValue |
| 570 | ) { |
| 571 | if (props.keys) { |
| 572 | each(props.keys, key => { |
| 573 | const spring = springs[key] || (springs[key] = create(key)) |
| 574 | spring['_prepareNode'](props) |
| 575 | }) |
| 576 | } |
| 577 | } |
| 578 | |
| 579 | /** |
| 580 | * Ensure spring objects exist for each defined key, and attach the |
no test coverage detected
searching dependent graphs…