Show / Hide Table of Contents

    Class EditorDrawable

    Inheritance
    System.Object
    GraphicsViewDrawable
    EditorDrawable
    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.SendInvalidated()
    GraphicsViewDrawable.Dispose()
    GraphicsViewDrawable.Dispose(Boolean)
    Namespace: Tizen.UIExtensions.Common.GraphicsView
    Assembly: Tizen.UIExtensions.NUI.dll
    Syntax
    public class EditorDrawable : GraphicsViewDrawable, IMeasurable, IDisposable, IAnimatable

    Constructors

    EditorDrawable(IEditor)

    Declaration
    public EditorDrawable(IEditor view)
    Parameters
    Type Name Description
    IEditor view

    Methods

    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)

    OnFocused()

    Declaration
    public override void OnFocused()
    Overrides
    GraphicsViewDrawable.OnFocused()

    OnUnfocused()

    Declaration
    public override void OnUnfocused()
    Overrides
    GraphicsViewDrawable.OnUnfocused()

    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