Canvas signature capture with mouse and touch support. Outputs base64 PNG.
| Prop | Type | Default | Description |
|---|---|---|---|
signatureData | string | "" | Base64 PNG data (bindable) |
onSignatureChange | (data: string) => void | - | Change callback |
width | number | 400 | Canvas width |
height | number | 200 | Canvas height |
strokeColor | string | "#000" | Pen color |
strokeWidth | number | 2 | Pen width |
label | string | - | Label text |
placeholder | string | "Sign here" | Placeholder text |