Skip to main content

IMutableExperimentalAcrylicMaterial Interface

Not client implementable.

Note: This interface is not client implementable. You need to enable PrivateApi if you want to implement this interface.

Represents a mutable brush which can return an immutable clone of itself.

Definition​

Namespace: Avalonia.Media
Assembly: Avalonia.Base (in Avalonia.Base.dll)

[NotClientImplementableAttribute]
public interface IMutableExperimentalAcrylicMaterial : IExperimentalAcrylicMaterial
View Source
ImplementsIExperimentalAcrylicMaterial

Properties​

BackgroundSourceGets the AcrylicBackgroundSource of the material.
(Inherited from IExperimentalAcrylicMaterial)
FallbackColorGets the fallback color.
(Inherited from IExperimentalAcrylicMaterial)
MaterialColorGets the effective material color.
(Inherited from IExperimentalAcrylicMaterial)
TintColorGets the TintColor of the material.
(Inherited from IExperimentalAcrylicMaterial)
TintOpacityGets the TintOpacity of the material.
(Inherited from IExperimentalAcrylicMaterial)

Methods​

ToImmutable()Creates an immutable clone of the brush.

Extension Methods​

ToImmutable()Converts a brush to an immutable brush.
(Defined by MaterialExtensions)

See Also​

Reference​

Avalonia.Media Namespace