Skip to content

AsciinemaRecorderOptions

Namespace: Hex1b

Assembly: Hex1b.dll

Options for configuring the Asciinema recorder.

csharp
public sealed class AsciinemaRecorderOptions

Inheritance

ObjectAsciinemaRecorderOptions

Properties

AutoFlush

Whether to automatically flush events to the file as they are received. When false, events are buffered until is called or the recorder is disposed.

Returns: Boolean

csharp
public bool AutoFlush { get; set; }

CaptureEnvironment

Whether to capture environment variables (TERM, SHELL).

Returns: Boolean

csharp
public bool CaptureEnvironment { get; set; }

CaptureInput

Whether to capture keyboard input. Off by default per Asciinema spec.

Returns: Boolean

csharp
public bool CaptureInput { get; set; }

Command

Command that was recorded.

Returns: String

csharp
public string? Command { get; set; }

IdleTimeLimit

Idle time limit - delays longer than this are compressed during playback.

Returns: Nullable<Single>

csharp
public float? IdleTimeLimit { get; set; }

Theme

Terminal color theme for playback.

Returns: AsciinemaTheme

csharp
public AsciinemaTheme? Theme { get; set; }

Title

Title of the recording.

Returns: String

csharp
public string? Title { get; set; }

Released under the MIT License.