Class RefreshIndicator
public class RefreshIndicator : SkiaLayout, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IVisualElementController, IElementController, IView, ITransform, IElement, IVisualTreeElement, IContainer, IList<IView>, ICollection<IView>, IEnumerable<IView>, IEnumerable, ISkiaGestureListener, IHasAfterEffects, ISkiaDisposable, ISkiaGridLayout, ISkiaLayout, ISkiaControl, ILayoutInsideViewport, IInsideViewport, IVisibilityAware, IRefreshIndicator, IDrawnBase, IDisposable, ICanBeUpdatedWithContext, ICanBeUpdated
- Inheritance
-
RefreshIndicator
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
RefreshIndicator()
public RefreshIndicator()
Fields
OrientationProperty
public static readonly BindableProperty OrientationProperty
Field Value
Properties
IsRunning
ReadOnly
public bool IsRunning { get; set; }
Property Value
Orientation
public ScrollOrientation Orientation { get; set; }
Property Value
VisibleRatio
public float VisibleRatio { get; set; }
Property Value
Methods
OnIsRunningChanged(bool)
protected virtual void OnIsRunningChanged(bool value)
Parameters
valuebool
SetAnimationState(bool)
public virtual void SetAnimationState(bool running)
Parameters
runningbool
SetDragRatio(float, float, double, double)
0 - 1... not clamped can be over 1
public virtual void SetDragRatio(float ratio, float ptsScrollOffset, double ptsLimit, double ptsTrigger)
Parameters
UpdateOrientation()
protected virtual void UpdateOrientation()