Пример #1
0
 public RegisterPage()
 {
     InitializeComponent();
     NavigationPage.SetHasNavigationBar(this, false);
     BindingContext = vM = new RegisterPageViewModel();
     vM.SetUI(this);
     WrapperGrid.TranslateTo(600, 0, 0);
     secondStack.TranslateTo(700, 0, 500, Easing.CubicOut);
     secondStack.IsVisible       = false;
     passEntry.Name              = "Pass";
     rePassEntry.Name            = "RePass";
     nameEntry.Name              = "Name";
     phoneEntry.Name             = "Phone";
     EmailEntry.Focused         += (sender, e) => AnimateError(nameof(vM.Email), false);
     UsernameEntry.Focused      += (sender, e) => AnimateError(nameof(vM.Username), false);
     EmailEntry.ReturnCommand    = new Command(() => nameEntry.FocusEntry());
     UsernameEntry.ReturnCommand = new Command(() => passEntry.FocusEntry());
     LottieEmail.OnPlay         += (sender, e) => LottieEmail.IsVisible = true;
     LottieUser.OnPlay          += (sender, e) => LottieUser.IsVisible = true;
 }