UNPKG

lottie-web

Version:

After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript

25 lines (20 loc) 519 B
import bezierLengthPool from './bezier_length_pool'; import poolFactory from './pool_factory'; const segmentsLengthPool = (function () { function create() { return { lengths: [], totalLength: 0, }; } function release(element) { var i; var len = element.lengths.length; for (i = 0; i < len; i += 1) { bezierLengthPool.release(element.lengths[i]); } element.lengths.length = 0; } return poolFactory(8, create, release); }()); export default segmentsLengthPool;