// Static methods /// <summary> /// Create notification (Title, Content) /// </summary> /// <param name="title">(String) Title</param> /// <param name="content">(String) Content</param> public static void Show(string title, string content) { AddOrOverwriteData(DataTypes.Title(), title); AddOrOverwriteData(DataTypes.Content(), content); }
/// <summary> /// Notification object (Title, Content) /// </summary> /// <param name="title">(String) Title</param> /// <param name="content">(String) Content</param> public Notification(string title, string content) { AddOrOverwriteData(DataTypes.Title(), title); AddOrOverwriteData(DataTypes.Content(), content); }
/// <summary> /// Notification object (Title, Content, Opacity) /// </summary> /// <param name="title">(String) Title</param> /// <param name="content">(String) Content</param> /// <param name="opacity">(Double) Opacity</param> public Notification(string title, string content, double opacity) { AddOrOverwriteData(DataTypes.Title(), title); AddOrOverwriteData(DataTypes.Content(), content); AddOrOverwriteData(DataTypes.Content(), DoubleWithComma(opacity)); }
/// <summary> /// Text color /// </summary> /// <param name="color">(Color) Color</param> public void SetFontColor(Color color) => AddOrOverwriteData(DataTypes.FontColor(), ColorToStringHexa(color));
/// <summary> /// Display duration in seconds /// </summary> /// <param name="seconds">(int) Seconds</param> public void SetTime(int seconds) => AddOrOverwriteData(DataTypes.Time(), seconds.ToString());
/// <summary> /// Background color /// </summary> /// <param name="color">(Color) Color</param> public void SetBackgroundColor(Color color) => AddOrOverwriteData(DataTypes.BackgroundColor(), ColorToStringHexa(color));
/// <summary> /// Opacity of the notification /// </summary> /// <param name="value">(double) Opacity</param> public void SetOpacity(double value) => AddOrOverwriteData(DataTypes.Opacity(), DoubleWithComma(value));
/// <summary> /// Title /// </summary> /// <param name="value">(String) Title</param> public void SetTitle(string value) => AddOrOverwriteData(DataTypes.Title(), value);
/// <summary> /// Content /// </summary> /// <param name="value">(String) Content</param> public void SetContent(string value) => AddOrOverwriteData(DataTypes.Content(), value);
/// <summary> /// Create notification (Title, Content, Opacity) /// </summary> /// <param name="title">(String) Title</param> /// <param name="content">(String) Content</param> /// <param name="opacity">(Double) Opacity</param> public static void Show(string title, string content, double opacity) { AddOrOverwriteData(DataTypes.Title(), title); AddOrOverwriteData(DataTypes.Content(), content); AddOrOverwriteData(DataTypes.Content(), DoubleWithComma(opacity)); }