@@ -899,6 +899,14 @@ extend(Runner, { | |||
return this._queueNumber('y', y) | |||
}, | |||
ax(x) { | |||
return this._queueNumber('ax', x) | |||
}, | |||
ay(y) { | |||
return this._queueNumber('ay', y) | |||
}, | |||
dx(x = 0) { | |||
return this._queueNumberDelta('x', x) | |||
}, | |||
@@ -980,6 +988,10 @@ extend(Runner, { | |||
return this.x(x).y(y) | |||
}, | |||
amove(x, y) { | |||
return this.ax(x).ay(y) | |||
}, | |||
// Add animatable center | |||
center(x, y) { | |||
return this.cx(x).cy(y) |
@@ -1019,12 +1019,15 @@ declare module '@svgdotjs/svg.js' { | |||
): this | |||
x(x: number): this | |||
y(y: number): this | |||
ax(x: number): this | |||
ay(y: number): this | |||
dx(dx: number): this | |||
dy(dy: number): this | |||
cx(x: number): this | |||
cy(y: number): this | |||
dmove(dx: number, dy: number): this | |||
move(x: number, y: number): this | |||
amove(x: number, y: number): this | |||
center(x: number, y: number): this | |||
size(width: number, height: number): this | |||
width(width: number): this |