support all major types

This commit is contained in:
Tommy Parnell
2014-02-24 02:13:49 -05:00
parent 408ba491bc
commit af0468b413
2 changed files with 17 additions and 5 deletions

View File

@@ -25,11 +25,13 @@ namespace SharedSettingsAbstraction.Setting
public string Title { get; set; }
private string _preferenceName;
private T _defaultValue;
public List<string> SpinnerOptions { get; set; }
/// <summary>
/// Setup key
/// </summary>
/// <param name="_key"></param>
/// <summary>
/// Abstraction around shared preferences
/// </summary>
/// <param name="_key">Name the key</param>
/// <param name="preferenceName">Name the preference (should be consistant accross all settings)</param>
/// <param name="defaultValue">Give a default value</param>
public SettingsKey(string _key, string preferenceName, T defaultValue)
{
key = _key;