ngx-signaturepad
Version:
Fork of wulfsolter/angular2-signaturepad
33 lines (32 loc) • 1.17 kB
TypeScript
import { ElementRef, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export interface Point {
x: number;
y: number;
time: number;
}
export declare type PointGroup = Array<Point>;
export declare class SignaturePad {
options: Object;
onBeginEvent: EventEmitter<boolean>;
onEndEvent: EventEmitter<boolean>;
private signaturePad;
private elementRef;
constructor(elementRef: ElementRef);
ngAfterContentInit(): void;
resizeCanvas(): void;
toData(): Array<PointGroup>;
fromData(points: Array<PointGroup>): void;
toDataURL(imageType?: string, quality?: number): string;
fromDataURL(dataURL: string, options?: Object): void;
clear(): void;
isEmpty(): boolean;
off(): void;
on(): void;
set(option: string, value: any): void;
onBegin(): void;
onEnd(): void;
queryPad(): any;
static ɵfac: i0.ɵɵFactoryDef<SignaturePad, never>;
static ɵcmp: i0.ɵɵComponentDefWithMeta<SignaturePad, "signature-pad", never, { "options": "options"; }, { "onBeginEvent": "onBeginEvent"; "onEndEvent": "onEndEvent"; }, never, never>;
}