|
using Microsoft.Maui.Graphics;
namespace Microsoft.Maui
{
/// <summary>
/// Represents a View that inputs a linear value.
/// </summary>
public interface ISlider : IView, IRange
{
/// <summary>
/// Gets or sets the color of the portion of the slider track that contains the minimum value of the slider.
/// </summary>
Color MinimumTrackColor { get; }
/// <summary>
/// Gets or sets the color of the portion of the slider track that contains the maximum value of the slider.
/// </summary>
Color MaximumTrackColor { get; }
/// <summary>
/// Gets or sets the color of the slider thumb button.
/// </summary>
Color ThumbColor { get; }
/// <summary>
/// Gets the image to use for the slider thumb button.
/// </summary>
IImageSource ThumbImageSource { get; }
/// <summary>
/// Notify when drag starts.
/// </summary>
void DragStarted();
/// <summary>
/// Notify when drag is completed.
/// </summary>
void DragCompleted();
}
} |