コード例 #1
0
 public void EnableService()
 {
     SearchService.Filter.ResetFilter(true);
     SearchServiceTests.SetProviderActive("store", false);
     SearchServiceTests.SetProviderActive("packages", false);
     SearchService.Enable(SearchContext.Empty);
 }
コード例 #2
0
 public void EnableService()
 {
     m_WasUsingNewIndex = SearchSettings.useUberIndexing;
     SearchService.SaveFilters();
     SearchService.Enable(SearchContext.Empty);
     SearchService.Filter.ResetFilter(true);
     SetProviderActive("store", false);
     SetProviderActive("packages", false);
 }
コード例 #3
0
        public void EnableService()
        {
            m_WasUsingNewIndex = SearchSettings.useUberIndexing;
            SearchService.SaveFilters();
            SearchService.Enable(SearchContext.Empty);
            SearchService.Filter.ResetFilter(true);

            SearchService.Providers.First(p => p.name.id == "store").active    = false;
            SearchService.Providers.First(p => p.name.id == "packages").active = false;
        }
コード例 #4
0
        public void EnableService()
        {
            SearchService.SaveFilters();
            SearchService.Enable(SearchContext.Empty);
            SearchService.Filter.ResetFilter(false);
            SearchService.Filter.SetFilter(true, "asset");

            m_WasUsingNewIndex = SearchSettings.useUberIndexing;
            if (!SearchSettings.useUberIndexing)
            {
                EditorApplication.delayCall   -= ADBIndex.Initialize;
                EditorApplication.delayCall   += ADBIndex.Initialize;
                SearchSettings.useUberIndexing = true;
            }
        }
コード例 #5
0
        public IEnumerator SearchCompleteFilenames([ValueSource(nameof(s_QueryVariations))] string query)
        {
            var ctx = new SearchContext {
                searchText = query
            };

            SearchService.Enable(ctx);
            yield return(null);

            var fetchedItems = SearchService.GetItems(ctx);

            while (AsyncSearchSession.SearchInProgress)
            {
                yield return(null);
            }

            Assert.IsNotEmpty(fetchedItems);
            Assert.True(fetchedItems.Any(item => item.label == "test_material_42.mat"));
        }
コード例 #6
0
 public void EnableService()
 {
     SearchService.Enable(SearchContext.Empty);
     SearchService.Filter.ResetFilter(true);
 }
コード例 #7
0
 public void EnableService()
 {
     SearchService.Enable(SearchContext.Empty);
     SearchService.Filter.ResetFilter(true);
     SearchService.Providers.First(p => p.name.id == "packages").active = false;
 }
コード例 #8
0
 public void EnableService()
 {
     SearchService.Enable(SearchContext.Empty);
     SearchService.Filter.ResetFilter(true);
     m_Provider = new AsyncSearchProvider(Guid.NewGuid().ToString());
 }