Table of Contents

Class EdgeGlowAnimator

Namespace
DrawnUi.Draw
Assembly
DrawnUi.Maui.dll
public class EdgeGlowAnimator : RenderingAnimator, IOverlayEffect, ICanRenderOnCanvas, ISkiaAnimator, IDisposable
Inheritance
EdgeGlowAnimator
Implements
Inherited Members
Extension Methods

Constructors

EdgeGlowAnimator(IDrawnBase)

public EdgeGlowAnimator(IDrawnBase control)

Parameters

control IDrawnBase

Fields

count

protected static long count

Field Value

long

Properties

Color

public SKColor Color { get; set; }

Property Value

SKColor

GlowPosition

public GlowPosition GlowPosition { get; set; }

Property Value

GlowPosition

Height

public double Height { get; set; }

Property Value

double

X

public double X { get; set; }

Property Value

double

Y

public double Y { get; set; }

Property Value

double

Methods

OnRendering(DrawingContext, IDrawnBase)

return true if has drawn something and rendering needs to be applied

protected override bool OnRendering(DrawingContext context, IDrawnBase control)

Parameters

context DrawingContext
control IDrawnBase

Returns

bool

TransformReportedValue(long)

/// Passed over mValue, you can change the reported passed value here

protected override double TransformReportedValue(long deltaT)

Parameters

deltaT long

Returns

double

modified mValue for callback consumer