Class SwitchDrawable
Inheritance
System.Object
SwitchDrawable
Implements
System.IDisposable
Assembly: Tizen.UIExtensions.NUI.dll
Syntax
public class SwitchDrawable : GraphicsViewDrawable, IMeasurable, IDisposable, IAnimatable
Constructors
SwitchDrawable(ISwitch)
Declaration
public SwitchDrawable(ISwitch view)
Parameters
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
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>)