Class SliderThemeData | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class SliderThemeData

    Inheritance
    System.Object
    Diagnosticable
    SliderThemeData
    Inherited Members
    Diagnosticable.toStringShort()
    Diagnosticable.ToString()
    Diagnosticable.toString(DiagnosticLevel)
    Diagnosticable.toDiagnosticsNode(String, DiagnosticsTreeStyle)
    Namespace: Unity.UIWidgets.material
    Syntax
    public class SliderThemeData : Diagnosticable

    Constructors

    SliderThemeData(Nullable<Single>, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, SliderTrackShape, SliderTickMarkShape, SliderComponentShape, SliderComponentShape, SliderComponentShape, Nullable<ShowValueIndicator>, TextStyle)

    Declaration
    public SliderThemeData(float? trackHeight = default(float? ), Color activeTrackColor = null, Color inactiveTrackColor = null, Color disabledActiveTrackColor = null, Color disabledInactiveTrackColor = null, Color activeTickMarkColor = null, Color inactiveTickMarkColor = null, Color disabledActiveTickMarkColor = null, Color disabledInactiveTickMarkColor = null, Color thumbColor = null, Color disabledThumbColor = null, Color overlayColor = null, Color valueIndicatorColor = null, SliderTrackShape trackShape = null, SliderTickMarkShape tickMarkShape = null, SliderComponentShape thumbShape = null, SliderComponentShape overlayShape = null, SliderComponentShape valueIndicatorShape = null, ShowValueIndicator? showValueIndicator = default(ShowValueIndicator? ), TextStyle valueIndicatorTextStyle = null)
    Parameters
    Type Name Description
    System.Nullable<System.Single> trackHeight
    Color activeTrackColor
    Color inactiveTrackColor
    Color disabledActiveTrackColor
    Color disabledInactiveTrackColor
    Color activeTickMarkColor
    Color inactiveTickMarkColor
    Color disabledActiveTickMarkColor
    Color disabledInactiveTickMarkColor
    Color thumbColor
    Color disabledThumbColor
    Color overlayColor
    Color valueIndicatorColor
    SliderTrackShape trackShape
    SliderTickMarkShape tickMarkShape
    SliderComponentShape thumbShape
    SliderComponentShape overlayShape
    SliderComponentShape valueIndicatorShape
    System.Nullable<ShowValueIndicator> showValueIndicator
    TextStyle valueIndicatorTextStyle

    Fields

    activeTickMarkColor

    Declaration
    public readonly Color activeTickMarkColor
    Field Value
    Type Description
    Color

    activeTrackColor

    Declaration
    public readonly Color activeTrackColor
    Field Value
    Type Description
    Color

    disabledActiveTickMarkColor

    Declaration
    public readonly Color disabledActiveTickMarkColor
    Field Value
    Type Description
    Color

    disabledActiveTrackColor

    Declaration
    public readonly Color disabledActiveTrackColor
    Field Value
    Type Description
    Color

    disabledInactiveTickMarkColor

    Declaration
    public readonly Color disabledInactiveTickMarkColor
    Field Value
    Type Description
    Color

    disabledInactiveTrackColor

    Declaration
    public readonly Color disabledInactiveTrackColor
    Field Value
    Type Description
    Color

    disabledThumbColor

    Declaration
    public readonly Color disabledThumbColor
    Field Value
    Type Description
    Color

    inactiveTickMarkColor

    Declaration
    public readonly Color inactiveTickMarkColor
    Field Value
    Type Description
    Color

    inactiveTrackColor

    Declaration
    public readonly Color inactiveTrackColor
    Field Value
    Type Description
    Color

    overlayColor

    Declaration
    public readonly Color overlayColor
    Field Value
    Type Description
    Color

    overlayShape

    Declaration
    public readonly SliderComponentShape overlayShape
    Field Value
    Type Description
    SliderComponentShape

    showValueIndicator

    Declaration
    public readonly ShowValueIndicator showValueIndicator
    Field Value
    Type Description
    ShowValueIndicator

    thumbColor

    Declaration
    public readonly Color thumbColor
    Field Value
    Type Description
    Color

    thumbShape

    Declaration
    public readonly SliderComponentShape thumbShape
    Field Value
    Type Description
    SliderComponentShape

    tickMarkShape

    Declaration
    public readonly SliderTickMarkShape tickMarkShape
    Field Value
    Type Description
    SliderTickMarkShape

    trackHeight

    Declaration
    public readonly float trackHeight
    Field Value
    Type Description
    System.Single

    trackShape

    Declaration
    public readonly SliderTrackShape trackShape
    Field Value
    Type Description
    SliderTrackShape

    valueIndicatorColor

    Declaration
    public readonly Color valueIndicatorColor
    Field Value
    Type Description
    Color

    valueIndicatorShape

    Declaration
    public readonly SliderComponentShape valueIndicatorShape
    Field Value
    Type Description
    SliderComponentShape

    valueIndicatorTextStyle

    Declaration
    public readonly TextStyle valueIndicatorTextStyle
    Field Value
    Type Description
    TextStyle

    Methods

    copyWith(Nullable<Single>, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, SliderTrackShape, SliderTickMarkShape, SliderComponentShape, SliderComponentShape, SliderComponentShape, Nullable<ShowValueIndicator>, TextStyle)

    Declaration
    public SliderThemeData copyWith(float? trackHeight = default(float? ), Color activeTrackColor = null, Color inactiveTrackColor = null, Color disabledActiveTrackColor = null, Color disabledInactiveTrackColor = null, Color activeTickMarkColor = null, Color inactiveTickMarkColor = null, Color disabledActiveTickMarkColor = null, Color disabledInactiveTickMarkColor = null, Color thumbColor = null, Color disabledThumbColor = null, Color overlayColor = null, Color valueIndicatorColor = null, SliderTrackShape trackShape = null, SliderTickMarkShape tickMarkShape = null, SliderComponentShape thumbShape = null, SliderComponentShape overlayShape = null, SliderComponentShape valueIndicatorShape = null, ShowValueIndicator? showValueIndicator = default(ShowValueIndicator? ), TextStyle valueIndicatorTextStyle = null)
    Parameters
    Type Name Description
    System.Nullable<System.Single> trackHeight
    Color activeTrackColor
    Color inactiveTrackColor
    Color disabledActiveTrackColor
    Color disabledInactiveTrackColor
    Color activeTickMarkColor
    Color inactiveTickMarkColor
    Color disabledActiveTickMarkColor
    Color disabledInactiveTickMarkColor
    Color thumbColor
    Color disabledThumbColor
    Color overlayColor
    Color valueIndicatorColor
    SliderTrackShape trackShape
    SliderTickMarkShape tickMarkShape
    SliderComponentShape thumbShape
    SliderComponentShape overlayShape
    SliderComponentShape valueIndicatorShape
    System.Nullable<ShowValueIndicator> showValueIndicator
    TextStyle valueIndicatorTextStyle
    Returns
    Type Description
    SliderThemeData

    debugFillProperties(DiagnosticPropertiesBuilder)

    Declaration
    public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
    Parameters
    Type Name Description
    DiagnosticPropertiesBuilder properties
    Overrides
    Diagnosticable.debugFillProperties(DiagnosticPropertiesBuilder)

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    Equals(SliderThemeData)

    Declaration
    public bool Equals(SliderThemeData other)
    Parameters
    Type Name Description
    SliderThemeData other
    Returns
    Type Description
    System.Boolean

    fromPrimaryColors(Color, Color, Color, TextStyle)

    Declaration
    public static SliderThemeData fromPrimaryColors(Color primaryColor = null, Color primaryColorDark = null, Color primaryColorLight = null, TextStyle valueIndicatorTextStyle = null)
    Parameters
    Type Name Description
    Color primaryColor
    Color primaryColorDark
    Color primaryColorLight
    TextStyle valueIndicatorTextStyle
    Returns
    Type Description
    SliderThemeData

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    lerp(SliderThemeData, SliderThemeData, Single)

    Declaration
    public static SliderThemeData lerp(SliderThemeData a, SliderThemeData b, float t)
    Parameters
    Type Name Description
    SliderThemeData a
    SliderThemeData b
    System.Single t
    Returns
    Type Description
    SliderThemeData

    Operators

    Equality(SliderThemeData, SliderThemeData)

    Declaration
    public static bool operator ==(SliderThemeData left, SliderThemeData right)
    Parameters
    Type Name Description
    SliderThemeData left
    SliderThemeData right
    Returns
    Type Description
    System.Boolean

    Inequality(SliderThemeData, SliderThemeData)

    Declaration
    public static bool operator !=(SliderThemeData left, SliderThemeData right)
    Parameters
    Type Name Description
    SliderThemeData left
    SliderThemeData right
    Returns
    Type Description
    System.Boolean
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023