UNPKG

devexpress-reporting

Version:

DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.

26 lines (25 loc) 1.14 kB
/** * DevExpress HTML/JS Reporting (viewer\widgets\pictureEditor\_signaturePainter.d.ts) * Version: 24.2.6 * Build date: Mar 18, 2025 * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { ArrayPropertyChangedEventArgs, BaseModel, PropertyChangedEventArgs } from '@devexpress/analytics-core/analytics-serializer-native'; export declare class SignaturePainter extends BaseModel { dispose(): void; _points: Array<any>; private _lastX; private _lastY; private _drawPath; private _drawCircle; private _drawAllPoints; onPropertyChanged(args: PropertyChangedEventArgs<SignaturePainter> | ArrayPropertyChangedEventArgs<SignaturePainter>): void; drawCircle(context: CanvasRenderingContext2D, x: number, y: number, color: string, width: number): void; drawPath(context: CanvasRenderingContext2D, x: number, y: number, color: string, width: number): void; resetLastPosition(): void; resetPoints(): void; reset(): void; refresh(context: CanvasRenderingContext2D): void; hasPoints: boolean; }