using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace gehGassi.LocalNotifications
{
///
/// Aktion
///
public enum NotificationChannelAction
{
None,
CreateIfNotExists,
Update,
}
///
/// Wiederholung
///
public enum NotificationRepeat
{
None,
Hourly,
Daily,
Weekly,
}
///
/// Tag
///
public enum Day
{
None,
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
}
///
/// Priorität für die Nitofication auf Android 7.1 und niedriger
///
public enum NotificationPriority
{
///
/// Mit der niedrigsten Benachrichtigungspriorität werden diese Elemente dem Benutzer nur unter besonderen Umständen angezeigt, z. B. bei detaillierten Benachrichtigungsprotokollen.
///
Min = -2,
///
/// Niedrigere Benachrichtigungspriorität, für weniger wichtige Punkte.
/// Die Benutzeroberfläche kann diese Elemente im Vergleich zu den Standardelementen Ihrer Anwendung kleiner oder an einer anderen Position in der Liste anzeigen.
///
Low = -1,
///
/// Wenn Ihre Anwendung ihre eigenen Benachrichtigungen nicht priorisiert, verwenden Sie diesen Wert für alle Benachrichtigungen.
///
Default = 0,
///
/// Höhere Benachrichtigungspriorität, für wichtigere Benachrichtigungen oder Alarme.
/// Die Benutzeroberfläche kann diese Elemente größer oder an einer anderen Position in den Benachrichtigungslisten anzeigen als die Standardelemente Ihrer Anwendung.
///
High = 1,
///
/// Höchste Benachrichtigungspriorität, für die wichtigsten Elemente Ihrer Anwendung, die die sofortige Aufmerksamkeit oder Eingabe des Benutzers erfordern.
///
Max = 2,
}
}