Class InnerShadow

    Definition

    Namespace:
    Tizen.NUI
    Assembly:
    Tizen.NUI.dll

    Represents a inner shadow with inside extents for a View.

    public class InnerShadow : Shadow, ICloneable
    Inheritance
    object
    ShadowBase
    Shadow
    InnerShadow
    Implements
    ICloneable

    Constructors

    View Source

    InnerShadow()

    Create a InnerShadow with default values.

    Declaration
    public InnerShadow()
    View Source

    InnerShadow(InnerShadow)

    Copy constructor.

    Declaration
    public InnerShadow(InnerShadow other)
    Parameters
    Type Name Description
    InnerShadow other
    View Source

    InnerShadow(UIExtents, float, Color, ColorVisualCutoutPolicyType)

    Create a InnerShadow with extents values.

    Declaration
    public InnerShadow(UIExtents insetExtents, float blurRadius, Color color, ColorVisualCutoutPolicyType cutoutPolicy = ColorVisualCutoutPolicyType.CutoutOutsideWithCornerRadius)
    Parameters
    Type Name Description
    UIExtents insetExtents

    The Inset extents for the inner shadow.

    float blurRadius

    The blur radius value for the shadow. Bigger value, much blurry.

    Color color

    The color for the shadow.

    ColorVisualCutoutPolicyType cutoutPolicy

    The policy of the shadow cutout. Default is ColorVisualCutoutPolicyType.CutoutOutsideWithCornerRadius

    Methods

    View Source

    Equals(object)

    Declaration
    public override bool Equals(object other)
    Parameters
    Type Name Description
    object other
    Returns
    Type Description
    bool
    Overrides
    Shadow.Equals(object)
    View Source

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    Shadow.GetHashCode()
    View Source

    GetPropertyMap()

    Extract a property map.

    Declaration
    protected override PropertyMap GetPropertyMap()
    Returns
    Type Description
    PropertyMap
    Overrides
    Shadow.GetPropertyMap()

    Implements

    ICloneable

    Extension Methods

    EXamlExtensions.LoadFromEXamlByRelativePath<T>(T, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, string)
    Extensions.LoadFromXaml<TXaml>(TXaml, Type)
    Extensions.LoadFromXamlFile<TXaml>(TXaml, string)
    • View Source
    Back to top Copyright © 2016-2025 Samsung
    Generated by DocFX