* Creating a control for the overlay * using Interactivity * trying to bind by reference * fix bindings * remove unused packages * Move getter/setter to show method * Convert to AutoProperty * Make text copied notification configurable * cache settings, removed unused file
29 lines
662 B
C#
29 lines
662 B
C#
using FluentTerminal.Models.Enums;
|
|
|
|
namespace FluentTerminal.Models
|
|
{
|
|
public class TerminalOptions
|
|
{
|
|
public string FontFamily { get; set; }
|
|
|
|
public int FontSize { get; set; }
|
|
|
|
public bool BoldText { get; set; }
|
|
|
|
public CursorStyle CursorStyle { get; set; }
|
|
|
|
public bool CursorBlink { get; set; }
|
|
|
|
public BellStyle BellStyle { get; set; }
|
|
|
|
public ScrollBarStyle ScrollBarStyle { get; set; }
|
|
|
|
public double BackgroundOpacity { get; set; }
|
|
|
|
public int Padding { get; set; }
|
|
|
|
public uint ScrollBackLimit { get; set; }
|
|
|
|
public bool ShowTextCopied { get; set; }
|
|
}
|
|
} |