/// <summary> /// Initializes a new instance of the <see cref="JsonSubsetSubsetIntentHandler"/> class. /// </summary> public JsonSubsetSubsetIntentHandler(IIntentManager intentManager, IJsonSerializerWrapper jsonSerializerWrapper, INetworkSearchConfigBuilder networkSearchConfigBuilder, IDataSourcesAndSchema dataSourcesAndSchema, IExploreConfigBuilder exploreConfigBuilder, IExplorationIntentFactory explorationIntentFactory, IJavaScriptHostedCallRunner javaScriptHostedCallRunner) { mIntentManager = intentManager; mJsonSerializerWrapper = jsonSerializerWrapper; mNetworkSearchConfigBuilder = networkSearchConfigBuilder; mDataSourcesAndSchema = dataSourcesAndSchema; mExploreConfigBuilder = exploreConfigBuilder; mExplorationIntentFactory = explorationIntentFactory; mJavaScriptHostedCallRunner = javaScriptHostedCallRunner; }
/// <summary> /// Initializes a new instance of the <see cref="JavaScriptHandler"/> class. /// </summary> public JavaScriptHandler(AcxiomTabViewModel viewModel) { mViewModel = viewModel; mJavaScriptHostedCallRunner = mViewModel.mContainer.Resolve <IJavaScriptHostedCallRunner>(); }