Table of Contents

Class ClientConfig

Namespace
EchoHub.Client.Config
Assembly
EchoHub.Client.dll
public class ClientConfig
Inheritance
ClientConfig
Inherited Members

Constructors

ClientConfig()

public ClientConfig()

Properties

ActiveTheme

public string ActiveTheme { get; set; }

Property Value

string

DefaultAsciiSize

ASCII-art rendering size for images you attach: "s" (40×40), "m" (80×80), or "l" (120×120). Applies to copy-paste/drag-drop attachments, which have no per-file size flag.

public string DefaultAsciiSize { get; set; }

Property Value

string

DefaultPreset

public AccountPreset DefaultPreset { get; set; }

Property Value

AccountPreset

DownloadPath

Folder where downloaded attachments and saved images are written. When null, the OS Downloads folder is used. Set via the native folder picker or /downloadpath.

public string? DownloadPath { get; set; }

Property Value

string

Notifications

public NotificationConfig Notifications { get; set; }

Property Value

NotificationConfig

SavedServers

public List<SavedServer> SavedServers { get; set; }

Property Value

List<SavedServer>