added sort and search interactivity

This commit is contained in:
Wyatt Miller
2018-12-06 15:06:13 -05:00
parent 425bb6113d
commit 1e8d6b4b25
23 changed files with 201 additions and 47 deletions

View File

@ -24,6 +24,9 @@ namespace DeskHubSharp
set { _toEmail = value; }
}
/// <summary>
/// Constructor for the Email class
/// </summary>
public Email()
{

View File

@ -6,6 +6,9 @@ using System.Threading.Tasks;
namespace DeskHubSharp
{
/// <summary>
/// Class from a JSON to a C# converter
/// </summary>
public class License
{
/// <summary>

View File

@ -6,8 +6,9 @@ using System.Threading.Tasks;
namespace DeskHubSharp
{
// TODO: The Owner class is called by code behind, fix it
/// <summary>
/// Class from a JSON to a C# converter
/// </summary>
public class Owner
{
/// <summary>

View File

@ -10,10 +10,19 @@ namespace DeskHubSharp
// TODO: The RequestList class is called from code behind, fix it
public class RequestList
{
/// <summary>
/// Stores everything in User, typically from the request
/// </summary>
public static User userDetail { get; set; }
/// <summary>
/// Stores everything sent in Branch, typically from request
/// </summary>
public static ObservableCollection<Branch> branchDetail { get; set; }
/// <summary>
/// Stores everything sent in RepoDetail, typically from request
/// </summary>
public static ObservableCollection<RepoDetail> repoDetail { get; set; }
}
}

View File

@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DeskHubSharp
{
public static class Sort
{
public enum SortBox
{
Alphabettically,
MostStars,
MostForks,
MostWatchers
}
}
}