void UpdateToolbarSubtitle(ContentPageBase cPage, AppCompatTextView subTitleTextView, Typeface originalFont, ColorStateList defaultColorStateList) { ClearTextView(subTitleTextView, true); if (cPage.FormattedSubtitle != null && cPage.FormattedSubtitle.Spans.Count > 0) { subTitleTextView.TextFormatted = cPage.FormattedSubtitle.ToAttributed(Font.Default, Xamarin.Forms.Color.Default, _subTitleTextView); subTitleTextView.Visibility = ViewStates.Visible; } else if (!string.IsNullOrEmpty(cPage.Subtitle)) { UpdateToolbarTextColor(subTitleTextView, CustomNavigationPage.GetSubtitleColor(cPage), _originalColorStateList); UpdateToolbarTextFont(subTitleTextView, CustomNavigationPage.GetSubtitleFont(cPage), _originalFont); subTitleTextView.Text = cPage.Subtitle; subTitleTextView.Visibility = ViewStates.Visible; } }
public SeoSettingsViewModel(SeoSettingsBlock seoSettings, ContentPageBase currentPage) { SeoSettings = seoSettings; CurrentPage = currentPage; }
public CustomNavigationPage(ContentPageBase page) : base(page) { }