Example #1
0
        public static Object FetchString(CSTNavigationInfo key)
        {
            if (NavigationInfoString == null)
            {
                NavigationInfoString = new Dictionary <CSTNavigationInfo, object>();
            }

            if (NavigationInfoString.Keys.Contains(key))
            {
                return(NavigationInfoString[key]);
            }

            return(null);
        }
Example #2
0
        public static Object Fetch(CSTNavigationInfo key)
        {
            if (NavigationInfo == null)
            {
                NavigationInfo = new Dictionary <CSTNavigationInfo, List <CSTUserPreferenceInfo> >();
            }

            if (NavigationInfo.Keys.Contains(key))
            {
                return(NavigationInfo[key]);
            }

            return(null);
        }
Example #3
0
        public static void UpdateString(CSTNavigationInfo key, Object value)
        {
            if (NavigationInfoString == null)
            {
                NavigationInfoString = new Dictionary <CSTNavigationInfo, object>();
            }

            if (NavigationInfoString.Keys.Contains(key))
            {
                NavigationInfoString[key] = value;
                return;
            }

            NavigationInfoString.Add(key, value);
        }
Example #4
0
        public static void Update(CSTNavigationInfo key, List <CSTUserPreferenceInfo> value)
        {
            if (NavigationInfo == null)
            {
                NavigationInfo = new Dictionary <CSTNavigationInfo, List <CSTUserPreferenceInfo> >();
            }

            if (NavigationInfo.Keys.Contains(key))
            {
                NavigationInfo[key] = value;
                return;
            }

            NavigationInfo.Add(key, value);
        }