public ImportKeysPage(CreateIdentityVM vm) { BindingContext = VM = vm; InitializeComponent(); switch (vm.KeySource) { default: case KeyImportSource.Fundraiser: //_Source.SelectedIndex = 0; Title = Localizer.Translate("ImportFundraiserWallet"); _Panel.Content = new FundraiserImportView(); break; case KeyImportSource.Brain: //_Source.SelectedIndex = 1; Title = Localizer.Translate("ImportBrainWallet"); _Panel.Content = new BrainImportView(); break; case KeyImportSource.Ed25519: //_Source.SelectedIndex = 2; _Panel.Content = new Ed25519ImportView(); break; } }
public FirstStepsPage(CreateIdentityVM vm) { InitializeComponent(); vm.Name = Localizer.Translate("mine"); BindingContext = VM = vm; _Selector.IdentityTypeSelected += OnIdentityTypeSelected; NavigationPage.SetHasBackButton(this, false); }
private static void OnLaunchToIdentity() { if (engine.Identities.Any()) { OnIdentityAvailable(); } else { var vm = new CreateIdentityVM(); Screen = new NavigationPage(new FirstStepsPage(vm)); } }