using API.Entities.Enums;
namespace API.Entities;
public class AppUserDashboardStream
{
    public int Id { get; set; }
    public required string Name { get; set; }
    /// 
    /// Is System Provided
    /// 
    public bool IsProvided { get; set; }
    /// 
    /// Sort Order on the Dashboard
    /// 
    public int Order { get; set; }
    /// 
    /// For system provided
    /// 
    public DashboardStreamType StreamType { get; set; }
    public bool Visible { get; set; }
    /// 
    /// If Not IsProvided, the appropriate smart filter
    /// 
    public AppUserSmartFilter? SmartFilter { get; set; }
    public int AppUserId { get; set; }
    public AppUser AppUser { get; set; }
}