Interface
IFrameExportProvider
ConsoleMonster.Export
A typed optional frame format. Add-ons own conversion and encoding.
Usage
Explore 8 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters 8
- Method FrameExporter.Export
- Method FrameExporter.Register
- Method FrameExporter.Save
- Extension method IWidget.Export
- Method UiConstruction.Export
- Method WidgetPipeline.Export
- Extension method ChartOptions.Export
- Extension method ProgressOptions.Export
Methods
Export 2 overloads
public abstract byte[] Export(IWidget widget, ExportOptions? options = null) #Exports a widget with its semantic structure intact.
Parameters
- widget ConsoleMonster.Layout.IWidget
- options ConsoleMonster.Export.ExportOptions? = null
Returns
byte[]public abstract byte[] Export(CellBuffer frame, ExportOptions? options = null) #Exports an already rendered frame.
Parameters
- frame ConsoleMonster.Canvas.CellBuffer
- options ConsoleMonster.Export.ExportOptions? = null
Returns
byte[]Properties
public abstract string Format { get; } #The public format name used by the command and fluent API.