Exemple #1
0
 private void UpdateProperty(string propertyName, Func <IJavascriptObjectFactory, IJavascriptObject> factory)
 {
     WebView?.Dispatch(() =>
     {
         var newValue = factory(WebView.Factory);
         ViewModelUpdater.UpdateProperty(CachableJsValue, propertyName, newValue, false);
     });
 }
Exemple #2
0
        internal void SetUpdateCountOnJsContext()
        {
            var newValue = WebView.Factory.CreateInt(_Count);

            ViewModelUpdater.UpdateProperty(CachableJsValue, "CanExecuteCount", newValue, false);
        }
Exemple #3
0
 public ViewModelUpdaterTest()
 {
     _viewModelUpdater = new ViewModelUpdater(_priceDataSource, _historicalDatabase, _viewModel);
 }