Donner 0.5.1
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::editor::app::RenderSessionReplOptions Struct Reference

Runtime options for the REPL. Defaults match the interactive binary. More...

#include "donner/editor/app/EditorRepl.h"

Collaboration diagram for donner::editor::app::RenderSessionReplOptions:
[legend]

Public Attributes

std::string prompt = "donner> "
 Prompt string printed before each command line. Tests pass an empty string so captured output doesn't include decoration.
bool showEnabled = true
 If true, show attempts to render the frame to the output stream using TerminalImageViewer. Tests disable this because the sampled ANSI output is noisy to match against.
bool printBanner = true
 If true, the REPL prints a one-line welcome banner before accepting commands. Tests disable this.

Detailed Description

Runtime options for the REPL. Defaults match the interactive binary.

Member Data Documentation

◆ printBanner

bool donner::editor::app::RenderSessionReplOptions::printBanner = true

If true, the REPL prints a one-line welcome banner before accepting commands. Tests disable this.

◆ prompt

std::string donner::editor::app::RenderSessionReplOptions::prompt = "donner> "

Prompt string printed before each command line. Tests pass an empty string so captured output doesn't include decoration.

◆ showEnabled

bool donner::editor::app::RenderSessionReplOptions::showEnabled = true

If true, show attempts to render the frame to the output stream using TerminalImageViewer. Tests disable this because the sampled ANSI output is noisy to match against.


The documentation for this struct was generated from the following file: