using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using VkNet.Utils;

namespace VkNet.Enums.SafetyEnums
{
	/// <summary>
	/// Цвет кнопки клавиатуры отправляемой ботом.
	/// </summary>
	public class KeyboardButtonColor : SafetyEnum<KeyboardButtonColor>
	{
		/// <summary>
		/// обычная белая кнопка. #FFFFFF 
		/// </summary>
		[DefaultValue]
		public static readonly KeyboardButtonColor Default = RegisterPossibleValue(value: "default");

		/// <summary>
		/// синяя кнопка, обозначает основное действие. #5181B8 
		/// </summary>
		public static readonly KeyboardButtonColor Primary = RegisterPossibleValue(value: "primary");

		/// <summary>
		/// опасное действие, или отрицательное действие (отклонить, удалить и тд). #E64646
		/// </summary>
		public static readonly KeyboardButtonColor Negative = RegisterPossibleValue(value: "negative");

		/// <summary>
		/// согласиться, подтвердить. #4BB34B 
		/// </summary>
		public static readonly KeyboardButtonColor Positive = RegisterPossibleValue(value: "positive");

	}
}
