aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs
blob: 69a9b5816a2a047250c7b76cb7b10dc1669b9c74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
namespace Jellyfin.Database.Implementations.Enums;

/// <summary>
/// An enum that represents a day of the week, weekdays, weekends, or all days.
/// </summary>
public enum DynamicDayOfWeek
{
    /// <summary>
    /// Sunday.
    /// </summary>
    Sunday = 0,

    /// <summary>
    /// Monday.
    /// </summary>
    Monday = 1,

    /// <summary>
    /// Tuesday.
    /// </summary>
    Tuesday = 2,

    /// <summary>
    /// Wednesday.
    /// </summary>
    Wednesday = 3,

    /// <summary>
    /// Thursday.
    /// </summary>
    Thursday = 4,

    /// <summary>
    /// Friday.
    /// </summary>
    Friday = 5,

    /// <summary>
    /// Saturday.
    /// </summary>
    Saturday = 6,

    /// <summary>
    /// All days of the week.
    /// </summary>
    Everyday = 7,

    /// <summary>
    /// A week day, or Monday-Friday.
    /// </summary>
    Weekday = 8,

    /// <summary>
    /// Saturday and Sunday.
    /// </summary>
    Weekend = 9
}