/** * DevExtreme (viz/export.d.ts) * Version: 21.1.7 * Build date: Thu Aug 07 2025 * * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ import DOMComponent from '../core/dom_component'; /** * @docid viz.exportFromMarkup * @publicName exportFromMarkup(markup, options) * @param2_field4 proxyUrl:string:deprecated * @param2_field7 onExporting:function(e) * @param2_field9 onFileSaving:function(e) * @param2_field11 svgToCanvas: function(svg, canvas) * @static * @public */ export function exportFromMarkup(markup: string, options: { fileName?: string; format?: string; backgroundColor?: string; proxyUrl?: string; width?: number; height?: number; onExporting?: Function; onExported?: Function; onFileSaving?: Function; margin?: number; svgToCanvas?: Function }): void; /** * @docid viz.exportWidgets * @publicName exportWidgets(widgetInstances) * @static * @public */ export function exportWidgets(widgetInstances: Array>): void; /** * @docid viz.exportWidgets * @publicName exportWidgets(widgetInstances, options) * @param2_field2 format:Enums.ExportFormat * @param2_field6 verticalAlignment:Enums.VerticalAlignment * @param2_field7 horizontalAlignment:Enums.HorizontalAlignment * @param2_field8 proxyUrl:string:deprecated * @param2_field9 onExporting:function(e) * @param2_field11 onFileSaving:function(e) * @param2_field12 svgToCanvas: function(svg, canvas) * @static * @public */ export function exportWidgets(widgetInstances: Array>, options: { fileName?: string; format?: 'GIF' | 'JPEG' | 'PDF' | 'PNG' | 'SVG'; backgroundColor?: string; margin?: number; gridLayout?: boolean; verticalAlignment?: 'bottom' | 'center' | 'top'; horizontalAlignment?: 'center' | 'left' | 'right'; proxyUrl?: string; onExporting?: Function; onExported?: Function; onFileSaving?: Function; svgToCanvas?: Function }): void; /** * @docid viz.getMarkup * @publicName getMarkup(widgetInstances) * @static * @public */ export function getMarkup(widgetInstances: Array): string;