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

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