void UpdateFlyoutForegroundColor(bool init)
        {
            if (init && CircularShell.GetFlyoutForegroundColor(Element).IsDefault)
            {
                return;
            }

            if (_navigationView != null)
            {
                _navigationView.ForegroundColor = CircularShell.GetFlyoutForegroundColor(Element).ToNative();
            }
        }
 void Button_Clicked_1(object sender, EventArgs e)
 {
     CircularShell.SetFlyoutIconBackgroundColor(Shell.Current, (sender as Button).BackgroundColor);
 }
 void Button_Clicked(object sender, EventArgs e)
 {
     CircularShell.SetFlyoutIconBackgroundColor(Shell.Current, Color.Default);
 }
 void UpdateFlyoutIconBackgroundColor()
 {
     _drawer.HandlerBackgroundColor = CircularShell.GetFlyoutIconBackgroundColor(Element).ToNative();
 }