UNPKG

devexpress-reporting

Version:

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

25 lines (24 loc) 977 B
/** * DevExpress HTML/JS Reporting (viewer\widgets\pictureEditor\_imagePainter.d.ts) * Version: 20.2.13 * Build date: Apr 10, 2023 * Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { ImageSizeMode, ImageAlignment } from '../../editing/editingField'; import * as ko from 'knockout'; export declare class ImagePainter { private _drawImage; private _getImageSize; private _getImageCoordinate; constructor(options: { imageSource: ko.Observable<string>; sizeMode: ko.Observable<ImageSizeMode>; alignment: ko.Observable<ImageAlignment>; }); refresh(context: CanvasRenderingContext2D, scale?: number, contentSize?: any): JQuery.Promise<any, any, any>; format: ko.Observable<string>; image: ko.Observable<string> | ko.Computed<string>; sizeMode: ko.Observable<ImageSizeMode>; alignment: ko.Observable<ImageAlignment>; }