Table of Contents

Namespace ConsoleAppVisuals.Models

Classes

AnimatedElement

The AnimatedElement class is an abstract class that represents an element that can be rendered on the console and animated.

Borders

The Borders class defines the border characters to use for embed elements.

Element

The Element class is an abstract class that represents an element that can be rendered on the console.

FontYamlFile

The FontYamlFile class defines the structure of a yaml file used to store the height of each character of a font.

InteractionEventArgs<T>

The InteractionEventArgs class is a generic class that represents the event arguments for the interactive elements.

InteractiveElement<TResponse>

The InteractiveElement class is an abstract class that represents the interactive elements.

PassiveElement

The PassiveElement class is an abstract class that represents the passive elements.

TextStyler

The TextStyler class is a class that styles text with the font files.

Structs

Position

The Position struct represents a position in the console with a line and a column.