Table of Contents

Class ProfileEditDialog

Namespace
EchoHub.Client.UI
Assembly
EchoHub.Client.dll

A Terminal.Gui dialog for editing the user's profile (display name, bio, nickname color).

public sealed class ProfileEditDialog
Inheritance
ProfileEditDialog
Inherited Members

Constructors

ProfileEditDialog()

public ProfileEditDialog()

Methods

Show(IApplication, string?, string?, string?, bool, byte)

Shows the profile edit dialog and returns the result, or null if cancelled.

public static ProfileEditResult? Show(IApplication app, string? currentDisplayName, string? currentBio, string? currentColor, bool notificationSoundEnabled = false, byte notificationVolume = 30)

Parameters

app IApplication
currentDisplayName string
currentBio string
currentColor string
notificationSoundEnabled bool
notificationVolume byte

Returns

ProfileEditResult