Phaser3 parable of flight

Hello!
I want to do a parable of flight the ball.
I have two functions that detect mouse buttons on the object:
pointerDown and pointerUp.
As long as I’am holding mouse button on the ball, it should fly with more power.
How to properly multiply velocity or what proportions to use so that you can easily calculate how much the range increases with each cycle of holding the mouse button on the ball?
I spent a lot of time on this and I have no ideas. I am asking for any help or a hint.
Below is a link to a shortcode containing the functions described above

I’m not sure I understand your example, but if I look at

it would just be a question of altering the y coordinate of the controlpoint on pointerup/down.