Show / Hide Table of Contents

    Class ActivityIndicatorDrawable

    Inheritance
    System.Object
    GraphicsViewDrawable
    ActivityIndicatorDrawable
    Implements
    IMeasurable
    System.IDisposable
    IAnimatable
    Inherited Members
    GraphicsViewDrawable.Invalidated
    GraphicsViewDrawable.OnTouchDown(Maui.Graphics.Point)
    GraphicsViewDrawable.OnTouchUp(Maui.Graphics.Point)
    GraphicsViewDrawable.OnTouchMove(Maui.Graphics.Point)
    GraphicsViewDrawable.OnFocused()
    GraphicsViewDrawable.OnUnfocused()
    GraphicsViewDrawable.SendInvalidated()
    GraphicsViewDrawable.Dispose()
    Namespace: Tizen.UIExtensions.Common.GraphicsView
    Assembly: Tizen.UIExtensions.NUI.dll
    Syntax
    public class ActivityIndicatorDrawable : GraphicsViewDrawable, IMeasurable, IDisposable, IAnimatable

    Constructors

    ActivityIndicatorDrawable(IActivityIndicator)

    Declaration
    public ActivityIndicatorDrawable(IActivityIndicator view)
    Parameters
    Type Name Description
    IActivityIndicator view

    Methods

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    GraphicsViewDrawable.Dispose(Boolean)

    Draw(ICanvas, RectangleF)

    Declaration
    public override void Draw(ICanvas canvas, RectangleF dirtyRect)
    Parameters
    Type Name Description
    ICanvas canvas
    RectangleF dirtyRect
    Overrides
    GraphicsViewDrawable.Draw(ICanvas, RectangleF)

    Measure(Double, Double)

    Declaration
    public override Size Measure(double availableWidth, double availableHeight)
    Parameters
    Type Name Description
    System.Double availableWidth
    System.Double availableHeight
    Returns
    Type Description
    Size
    Overrides
    GraphicsViewDrawable.Measure(Double, Double)

    UpdateAnimation(Boolean)

    Declaration
    public void UpdateAnimation(bool animate)
    Parameters
    Type Name Description
    System.Boolean animate

    Explicit Interface Implementations

    IAnimatable.BatchBegin()

    Declaration
    void IAnimatable.BatchBegin()

    IAnimatable.BatchCommit()

    Declaration
    void IAnimatable.BatchCommit()

    Implements

    IMeasurable
    System.IDisposable
    IAnimatable

    Extension Methods

    AnimationExtensions.AbortAnimation(IAnimatable, String)
    AnimationExtensions.Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double, Boolean>, Func<Boolean>)
    AnimationExtensions.Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double, Boolean>, Func<Boolean>)
    AnimationExtensions.Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double, Boolean>, Func<Boolean>)
    AnimationExtensions.Animate<T>(IAnimatable, String, Func<Double, T>, Action<T>, UInt32, UInt32, Easing, Action<T, Boolean>, Func<Boolean>)
    AnimationExtensions.AnimateKinetic(IAnimatable, String, Func<Double, Double, Boolean>, Double, Double, Action)
    AnimationExtensions.AnimationIsRunning(IAnimatable, String)
    AnimationExtensions.Batch(IAnimatable)
    Back to top Copyright © 2021 Samsung
    Generated by DocFX