protected override BaseFormView CreateFormView() { var form = new ResetPasswordFormView { Title = messages.ResetPasswordFormTitle, EmailFieldPlaceHolder = messages.EmailFieldPlaceHolder, ResetButtonTitle = messages.ResetButtonTitle }; form.ResetClick += ResetClick; return(form); }
void Failed(ResetPasswordFormView form, LoginScreenFaultDetails details) { InvokeOnMainThread(() => { StopActivityAnimation(); if (!String.IsNullOrEmpty(details.EmailErrorMessage)) { form.ShowBubbleForEmail(details.EmailErrorMessage); } if (!String.IsNullOrEmpty(details.CommonErrorMessage)) { ShowAlert(messages.ResetingPasswordCommonErrorTitle, details.CommonErrorMessage, messages.AlertCancelButtonTitle); } }); }