wabbajack/Wabbajack.App/Views/GuidedWebView.axaml.cs
2021-10-23 10:51:17 -06:00

23 lines
625 B
C#

using System.Reactive.Disposables;
using System.Threading;
using ReactiveUI;
using Wabbajack.App.ViewModels;
using Wabbajack.Common;
namespace Wabbajack.App.Views;
public partial class GuidedWebView : ScreenBase<GuidedWebViewModel>
{
public GuidedWebView() : base(false)
{
InitializeComponent();
this.WhenActivated(disposables =>
{
ViewModel.Browser = WebView;
this.Bind(ViewModel, vm => vm.Instructions, view => view.Instructions.Text)
.DisposeWith(disposables);
ViewModel.Run(CancellationToken.None).FireAndForget();
});
}
}