Exemplo n.º 1
0
        public static bool MatchesFilter(this IFilterUI filterUI, string type)
        {
            var searchQuery = filterUI.searchQuery;

            if (string.IsNullOrEmpty(searchQuery))
            {
                return(true);
            }

            return(searchQuery.StartsWith(type));
        }
Exemplo n.º 2
0
        public static bool MatchesFilter(this IFilterUI filterUI, string type)
        {
            var pieces = filterUI.searchQuery.Split(':');

            if (pieces.Length > 1)
            {
                if (pieces[1].StartsWith(type))
                {
                    return(true);
                }
            }
            else
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 3
0
 void RemoveConsumer(IFilterUI consumer)
 {
     m_FilterUIs.Remove(consumer);
 }
Exemplo n.º 4
0
 void AddConsumer(IFilterUI consumer)
 {
     consumer.filterList = GetFilterList();
     m_FilterUIs.Add(consumer);
 }