using System; using System.Collections.Generic; namespace Assets.Scripts.Fitbit { /// /// Holder class for Fitbit pulled Data. /// public class FitbitData { public string CurrentTab = "Profile"; public Dictionary RawProfileData; public Dictionary ProfileData; public int CurrentSteps; public int LastSteps; public double CurrentDistance; public double LastDistance; public int CurrentCalories; public int LastCalories; public int CurrentSleep; public int LastSleep; public DateTime LastSyncTime; public enum summary { activityCalories,caloriesBMR,caloriesOut,distances,activityDistance,distance, elevation,fairlyActiveMinutes,floors,lightlyActiveMinutes,marginalCalories,sedentaryMinutes, steps,veryActiveMinutes } public FitbitData() { RawProfileData =new Dictionary(); ProfileData = new Dictionary(); //we will build the Profile Data Keys that we want so we can compare them later //to decide what we keep and what we don't when we get the actual data ProfileData.Add("age",""); ProfileData.Add("avatar",""); ProfileData.Add("averageDailySteps",""); ProfileData.Add("city",""); ProfileData.Add("country",""); ProfileData.Add("dateOfBirth",""); ProfileData.Add("gender",""); ProfileData.Add("memberSince",""); } } }