UNPKG

devexpress-reporting

Version:

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

27 lines (26 loc) 1.38 kB
/** * DevExpress HTML/JS Reporting (viewer\widgets\pictureEditor\_pictureEditorActionProvider.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 { PictureEditorToolbarItem, PictureEditorToolbarItemWithPopup } from './_pictureEditorToolbarItem'; import { PictureEditorModel } from './_pictureEditorModel'; import { Disposable } from '@devexpress/analytics-core/analytics-utils'; import { IImageEditorItem } from './_pictureEditorTypes'; export declare class PictureEditorActionProvider extends Disposable { private _editorModel; private _popupOptions; static colors: string[]; private _getValues; private _getColorValues; private _initPopupOptions; createOpenFileAction(action: (e: any) => void): PictureEditorToolbarItem; createImagePickerAction(images: IImageEditorItem[], filterEnabled: boolean, action: (base64: string) => void): PictureEditorToolbarItemWithPopup; createSizingAction(): PictureEditorToolbarItemWithPopup; createBrushAction(): PictureEditorToolbarItemWithPopup; createResetItem(action: () => void): PictureEditorToolbarItem; createClearItem(action: () => void): PictureEditorToolbarItem; constructor(_editorModel: PictureEditorModel, _popupOptions: any); }