//Launch Daod Intent in browse mode private void BrowseSuccess(IExternalDataSubsetIdentifier t, IExploreConfig exploreConfig) { var newConfig = mExploreConfigBuilder .StartNew() .SetDataSource(exploreConfig.DataSource) .SetExternalDataSubsetIdentifier(t) .Build(); var browseSearchIntent = mExplorationIntentFactory.CreateExploreIntent(newConfig); // Open the tab next to the current one var openTabOptions = new OpenTabOptions { Location = OpenTabLocation.OpenNearCurrent }; mIntentManager.Run(browseSearchIntent, openTabOptions); }
//Launch Daod Intent in visual query mode private void VQSuccess(IExternalDataSubsetIdentifier t, IExploreConfig exploreConfig) { var networkSearchConfig = mNetworkSearchConfigBuilder .StartNew() .SetDataSource(exploreConfig.DataSource) .SetExternalDataSubsetIdentifier(t) .Build(); var visualQuerySearchIntent = new OpenNetworkSearchWithConfig(networkSearchConfig, false); // Open the tab next to the current one var openTabOptions = new OpenTabOptions { Location = OpenTabLocation.OpenNearCurrent }; mIntentManager.Run(visualQuerySearchIntent, openTabOptions); }
// Launch Daod Intent in visual query mode private void VQSuccess(IExternalDataSubsetIdentifier externalDataSubsetIdentifier) { var networkSearchConfig = mNetworkSearchConfigBuilder .StartNew() .SetDataSource(mDataSource) .SetExternalDataSubsetIdentifier(externalDataSubsetIdentifier) .Build(); var visualQuerySearchIntent = new OpenNetworkSearchWithConfig(networkSearchConfig, false); RunIntentNearCurrent(visualQuerySearchIntent); }
// Launch Daod Intent in property view mode private void PBSSuccess(IExternalDataSubsetIdentifier externalDataSubsetIdentifier) { var newConfig = mExploreConfigBuilder .StartNew() .SetDataSource(mDataSource) .SetExternalDataSubsetIdentifier(externalDataSubsetIdentifier) .Build(); var propertySearchIntent = mExplorationIntentFactory.CreatePropertySearchIntent(newConfig); RunIntentNearCurrent(propertySearchIntent); }
//Launch Daod Intent in visual query mode private void VQSuccess(IExternalDataSubsetIdentifier t, IExploreConfig exploreConfig) { var networkSearchConfig = mNetworkSearchConfigBuilder .StartNew() .SetDataSource(exploreConfig.DataSource) .SetExternalDataSubsetIdentifier(t) .Build(); var visualQuerySearchIntent = new OpenNetworkSearchWithConfig(networkSearchConfig, false); // Open the tab next to the current one var openTabOptions = new OpenTabOptions { Location = OpenTabLocation.OpenNearCurrent }; mIntentManager.Run(visualQuerySearchIntent, openTabOptions); }
//Launch Daod Intent in property view mode private void PBSSuccess(IExternalDataSubsetIdentifier t, IExploreConfig exploreConfig) { var newConfig = mExploreConfigBuilder .StartNew() .SetDataSource(exploreConfig.DataSource) .SetExternalDataSubsetIdentifier(t) .Build(); var propertySearchIntent = mExplorationIntentFactory.CreatePropertySearchIntent(newConfig); // Open the tab next to the current one var openTabOptions = new OpenTabOptions { Location = OpenTabLocation.OpenNearCurrent }; mIntentManager.Run(propertySearchIntent, openTabOptions); }