public static void UpdateIsRunning(this MauiActivityIndicator activityIndicatorView, IActivityIndicator activityIndicator) { if (activityIndicator.IsRunning) { activityIndicatorView.StartAnimating(); } else { activityIndicatorView.StopAnimating(); } }
public static void UpdateColor(this MauiActivityIndicator activityIndicatorView, IActivityIndicator activityIndicator) => activityIndicatorView.Color = activityIndicator.Color?.ToPlatform();
public static void UpdateColor(this MauiActivityIndicator activityIndicatorView, IActivityIndicator activityIndicator) { activityIndicatorView.Color = activityIndicator.Color == Color.Default ? null : activityIndicator.Color.ToNative(); }