Table of Contents

Class ChainTintWithAlphaEffect

Namespace
DrawnUi.Draw
Assembly
DrawnUi.Maui.dll
public class ChainTintWithAlphaEffect : BaseChainedEffect, INotifyPropertyChanged, IDisposable, IRenderEffect, ISkiaEffect, ICanBeUpdatedWithContext, ICanBeUpdated
Inheritance
ChainTintWithAlphaEffect
Implements
Inherited Members
Extension Methods

Fields

AlphaProperty

public static readonly BindableProperty AlphaProperty

Field Value

BindableProperty

ColorProperty

public static readonly BindableProperty ColorProperty

Field Value

BindableProperty

EffectBlendModeProperty

public static readonly BindableProperty EffectBlendModeProperty

Field Value

BindableProperty

Properties

Alpha

public double Alpha { get; set; }

Property Value

double

Color

public Color Color { get; set; }

Property Value

Color

EffectBlendMode

public SKBlendMode EffectBlendMode { get; set; }

Property Value

SKBlendMode

NeedApply

public override bool NeedApply { get; }

Property Value

bool

Methods

Draw(DrawingContext, Action<DrawingContext>)

Returns true if has drawn control itsself, otherwise it will be drawn over it

public override ChainEffectResult Draw(DrawingContext ctx, Action<DrawingContext> drawControl)

Parameters

ctx DrawingContext
drawControl Action<DrawingContext>

Returns

ChainEffectResult