Class RippleEffectDrawable
Inheritance
System.Object
RippleEffectDrawable
Implements
System.IDisposable
Assembly: Tizen.UIExtensions.NUI.dll
Syntax
public class RippleEffectDrawable : GraphicsViewDrawable, IMeasurable, IDisposable, IAnimatable
Constructors
RippleEffectDrawable()
Declaration
public RippleEffectDrawable()
Properties
ClipRectangle
Declaration
public RectangleF ClipRectangle { get; set; }
Property Value
Type |
Description |
RectangleF |
|
RippleColor
Declaration
public Maui.Graphics.Color RippleColor { get; set; }
Property Value
Type |
Description |
Microsoft.Maui.Graphics.Color |
|
TouchPoint
Declaration
public PointF TouchPoint { get; set; }
Property Value
Methods
Draw(ICanvas, RectangleF)
Declaration
public override void Draw(ICanvas canvas, RectangleF dirtyRect)
Parameters
Type |
Name |
Description |
ICanvas |
canvas |
|
RectangleF |
dirtyRect |
|
Overrides
Measure(Double, Double)
Declaration
public override Size Measure(double availableWidth, double availableHeight)
Parameters
Type |
Name |
Description |
System.Double |
availableWidth |
|
System.Double |
availableHeight |
|
Returns
Overrides
OnTouchDown(Maui.Graphics.Point)
Declaration
public override void OnTouchDown(Maui.Graphics.Point point)
Parameters
Type |
Name |
Description |
Microsoft.Maui.Graphics.Point |
point |
|
Overrides
OnTouchUp(Maui.Graphics.Point)
Declaration
public override void OnTouchUp(Maui.Graphics.Point point)
Parameters
Type |
Name |
Description |
Microsoft.Maui.Graphics.Point |
point |
|
Overrides
Explicit Interface Implementations
IAnimatable.BatchBegin()
Declaration
void IAnimatable.BatchBegin()
IAnimatable.BatchCommit()
Declaration
void IAnimatable.BatchCommit()
Implements
System.IDisposable
Extension Methods
AnimationExtensions.Animate(IAnimatable, String, Action<Double>, Double, 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>)