namespace CarCareTracker.Models { public class UserConfig { public bool UseDarkMode { get; set; } public bool EnableCsvImports { get; set; } public bool UseMPG { get; set; } public bool UseDescending { get; set; } public bool EnableAuth { get; set; } public bool HideZero { get; set; } public bool UseUKMPG {get;set;} public bool UseThreeDecimalGasCost { get; set; } public bool UseMarkDownOnSavedNotes { get; set; } public bool EnableAutoReminderRefresh { get; set; } public bool EnableAutoOdometerInsert { get; set; } public string PreferredGasUnit { get; set; } = string.Empty; public string PreferredGasMileageUnit { get; set; } = string.Empty; public string UserNameHash { get; set; } public string UserPasswordHash { get; set;} public string UserLanguage { get; set; } = "en_US"; public List VisibleTabs { get; set; } = new List() { ImportMode.Dashboard, ImportMode.ServiceRecord, ImportMode.RepairRecord, ImportMode.GasRecord, ImportMode.UpgradeRecord, ImportMode.TaxRecord, ImportMode.ReminderRecord, ImportMode.NoteRecord}; public ImportMode DefaultTab { get; set; } = ImportMode.Dashboard; } }