Skip to content
ConsoleMonster
Interface

IFrameExportProvider

ConsoleMonster.Export

Namespace
ConsoleMonster.Export
Assembly
ConsoleMonster
Modifiers
abstract

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

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 required
options ConsoleMonster.Export.ExportOptions? = null optional

Returns

byte[]
public abstract byte[] Export(CellBuffer frame, ExportOptions? options = null) #

Exports an already rendered frame.

Parameters

frame ConsoleMonster.Canvas.CellBuffer required
options ConsoleMonster.Export.ExportOptions? = null optional

Returns

byte[]

Properties

public abstract string Format { get; } #

The public format name used by the command and fluent API.