private void UpdateGradients() { if (_nativeView == null || _backgroundElement == null) { return; } if (_nativeView is MaterialCardView || _nativeView is Chip || _nativeView is MaterialButton) { return; } _nativeView.SetGradient(_backgroundElement); }
public static void SetGradient(this AView view, IGradientElement gradientElement) { view.SetGradient(gradientElement.GradientBrush); }
public static void SetGradient(this AView view, IGradientElement gradientElement) { view.SetGradient(gradientElement.GradientType, gradientElement.Gradients, gradientElement.Angle); }
public static void SetGradient(this AView view, IGradientElement gradientElement) { view.SetGradient(gradientElement.GradientBrush?.Gradients, gradientElement.GradientBrush?.Angle ?? 0); }