mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-23 14:40:36 +01:00
* Editorconfig: Add space_before_self_closing setting This was a difference between the way dotnet-format and Rider format code. See https://www.jetbrains.com/help/rider/EditorConfig_Index.html * Editorconfig: Keep 4 spaces indentation for Swagger JSON files They are all formatted that way, let's keep it like that. * Apply dotnet-format, mostly white-space related changes
37 lines
733 B
C#
37 lines
733 B
C#
using Newtonsoft.Json;
|
|
using Newtonsoft.Json.Converters;
|
|
|
|
namespace BTCPayServer.Abstractions.Form;
|
|
|
|
public class AlertMessage
|
|
{
|
|
// Corresponds to the Bootstrap CSS "alert alert-xxx" messages:
|
|
// Success = green
|
|
// Warning = orange
|
|
// Danger = red
|
|
// Info = blue
|
|
public enum AlertMessageType
|
|
{
|
|
Success,
|
|
Warning,
|
|
Danger,
|
|
Info
|
|
}
|
|
|
|
[JsonConverter(typeof(StringEnumConverter))]
|
|
public AlertMessageType Type;
|
|
|
|
// The translated message to be shown to the user
|
|
public string Message;
|
|
|
|
public AlertMessage()
|
|
{
|
|
|
|
}
|
|
|
|
public AlertMessage(AlertMessageType type, string message)
|
|
{
|
|
this.Type = type;
|
|
this.Message = message;
|
|
}
|
|
}
|