Installation
npm install --save @types/react-signature-canvas
Summary
This package contains type definitions for react-signature-canvas (https://github.com/agilgur5/react-signature-canvas).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-signature-canvas.
index.d.ts
import * as React from "react";
import SignaturePad = require("signature_pad");
export interface ReactSignatureCanvasProps extends SignaturePad.SignaturePadOptions {
canvasProps?: React.CanvasHTMLAttributes<HTMLCanvasElement> | undefined;
clearOnResize?: boolean | undefined;
}
declare class ReactSignatureCanvas extends React.Component<ReactSignatureCanvasProps> {
on: SignaturePad["on"];
off: SignaturePad["off"];
clear: SignaturePad["clear"];
isEmpty: SignaturePad["isEmpty"];
fromDataURL: SignaturePad["fromDataURL"];
toDataURL: SignaturePad["toDataURL"];
fromData: SignaturePad["fromData"];
toData: SignaturePad["toData"];
getCanvas(): HTMLCanvasElement;
getTrimmedCanvas(): HTMLCanvasElement;
getSignaturePad(): SignaturePad;
}
export default ReactSignatureCanvas;
Additional Details
- Last updated: Tue, 07 Nov 2023 09:09:39 GMT
- Dependencies: @types/react, @types/signature_pad
Credits
These definitions were written by Kamil Socha.