diff --git a/types/signature_pad/index.d.ts b/types/signature_pad/index.d.ts index d82d4ab2ff..3700108d65 100644 --- a/types/signature_pad/index.d.ts +++ b/types/signature_pad/index.d.ts @@ -16,9 +16,8 @@ declare module 'signature_pad' { constructor(x: number, y: number, time: number); - velocityFrom(start: Point): number; - - distanceTo(start: Point): number; + velocityFrom?: (start: Point) => number; + distanceTo?: (start: Point) => number; } export class CurveControl { @@ -129,6 +128,11 @@ declare module 'signature_pad' { */ fromDataURL(dataUrl: string): void; + /** + * Draws signature image from data + */ + fromData(data: Array>): void; + /** * Returns array of signature point groups */