Class CanvasFileExport


  • @ApplicationScoped
    public class CanvasFileExport
    extends Object
    A helper client side bean that allows exporting the canvas into different file types.
    • Constructor Detail

      • CanvasFileExport

        protected CanvasFileExport()
      • CanvasFileExport

        @Inject
        public CanvasFileExport​(org.kie.workbench.common.stunner.core.client.canvas.export.CanvasExport<AbstractCanvasHandler> canvasExport,
                                org.uberfire.ext.editor.commons.client.file.exports.FileExport<org.uberfire.ext.editor.commons.client.file.exports.ImageDataUriContent> imageFileExport,
                                org.uberfire.ext.editor.commons.client.file.exports.FileExport<org.uberfire.ext.editor.commons.client.file.exports.PdfDocument> pdfFileExport,
                                org.uberfire.ext.editor.commons.file.exports.FileExportsPreferences preferences,
                                org.uberfire.ext.editor.commons.client.file.exports.svg.SvgFileExport svgFileExport,
                                javax.enterprise.event.Event<org.kie.workbench.common.stunner.core.client.canvas.event.selection.CanvasClearSelectionEvent> clearSelectionEvent)