Class ColorSlider
A slider that allows the user to select a color value.
Inheritance
Implements
Inherited Members
Namespace: Unity.AppUI.UI
Assembly: solution.dll
Syntax
public sealed class ColorSlider : BaseSlider<float, float>, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, IValidatableElement<float>, INotifyValueChanging<float>, INotifyValueChanged<float>
Constructors
| Name | Description |
|---|---|
| ColorSlider() | Default constructor. |
Fields
| Name | Description |
|---|---|
| sizeUssClassName | The ColorSlider size styling class. |
| thumbContainerUssClassName | The ColorSlider thumb container styling class. |
| thumbContentUssClassName | The ColorSlider thumb content styling class. |
| thumbUssClassName | The ColorSlider thumb styling class. |
| trackSwatchUssClassName | The ColorSlider track swatch styling class. |
| trackUssClassName | The ColorSlider track styling class. |
| ussClassName | The ColorSlider main styling class. |
Properties
| Name | Description |
|---|---|
| colorRange | The current color range in the track. |
| colorValue | The currently selected color value. |
| incrementFactor | The delta value used when interacting with the slider with the keyboard. |
| size | The current size of the ActionButton. |
Methods
| Name | Description |
|---|---|
| Clamp(float, float, float) | Utility method to clamp a TValueType value between specified bounds. |
| Decrement(float) | Method to implement which returns the decrement of a given value. |
| Increment(float) | Method to implement which returns the increment of a given value. |
| ParseStringToValue(string, out float) | |
| SetValueWithoutNotify(float) | Sets the value of the slider without notifying the listeners. |
| SliderLerpUnclamped(float, float, float) | |
| SliderNormalizeValue(float, float, float) |