const applyScaleDrag: ( axis: number, absolute?: boolean, negative?: boolean, nonUniform?: boolean, ) => (snapshot: mat4, anchor: XYZ, hit: XYZ) => mat4
packages / interact / src / hooks / useDrag.ts