UNPKG

devexpress-reporting

Version:

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

36 lines (35 loc) 1.73 kB
/** * DevExpress HTML/JS Reporting (viewer\editing\models\imageEditingField.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 { IEditingFieldViewModel, EditingField, IBounds, ImageAlignment, ImageSizeMode } from '../editingField'; import { PictureEditMode } from '../../widgets/pictureEditor/pictureEditMode'; import { IPictureEditorOptions, IPictureEditorPopupTargetOptions, IPictureEditorCallbacks, PictureEditorModel } from '../../widgets/pictureEditor/_pictureEditorModel'; import { Disposable } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; export declare class ImageEditingFieldViewModel extends Disposable implements IEditingFieldViewModel { field: EditingField; zoom: ko.Observable<number> | ko.Computed<number>; protected bounds: IBounds; static __DefaultImageType: string; protected popupTarget: string; constructor(field: EditingField, pageWidth: number, pageHeight: number, zoom: ko.Observable<number> | ko.Computed<number>, bounds: IBounds); getImage(): any; getImageType(): any; getPictureEditorOptions(): IPictureEditorOptions; alignment: ko.Computed<ImageAlignment>; sizeMode: ko.Computed<ImageSizeMode>; editMode: PictureEditMode; popupOptions: IPictureEditorPopupTargetOptions; template: string; active: ko.Observable<boolean>; containerStyle: () => {}; callbacks: IPictureEditorCallbacks; onKeyDown(_: any, e: any): void; onFocusIn(s: PictureEditorModel): void; onDraw(s: PictureEditorModel): void; onBlur(s: PictureEditorModel): void; }