diff --git a/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor b/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor index 67b3a332..e0c643f3 100644 --- a/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor +++ b/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor @@ -31,13 +31,13 @@ @if (Range) { - @SliderValueLabel(upperLeft, UpperValue?.ToString()) } - @SliderValueLabel(left, Value?.ToString()) diff --git a/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor.cs b/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor.cs index 8eea4b4d..73caaedc 100644 --- a/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor.cs +++ b/CodeBeam.MudBlazor.Extensions/Components/RangeSlider/MudRangeSlider.razor.cs @@ -91,18 +91,34 @@ public T? Step set => _step = Converter.Set(value); } - /// - /// If true, the slider will be disabled. - /// - /// - [Parameter] - [Category(CategoryTypes.Slider.Behavior)] - public bool Disabled { get; set; } = false; - - /// - /// Child content of component. - /// - [Parameter] + /// + /// If true, the slider will be disabled. + /// + /// + [Parameter] + [Category(CategoryTypes.Slider.Behavior)] + public bool Disabled { get; set; } = false; + + /// + /// If true and , the slider's min value will be disabled. + /// + /// + [Parameter] + [Category(CategoryTypes.Slider.Behavior)] + public bool DisableMin { get; set; } = false; + + /// + /// If true and , the slider's max value will be disabled. + /// + /// + [Parameter] + [Category(CategoryTypes.Slider.Behavior)] + public bool DisableMax { get; set; } = false; + + /// + /// Child content of component. + /// + [Parameter] [Category(CategoryTypes.Slider.Behavior)] public RenderFragment? ChildContent { get; set; } diff --git a/ComponentViewer.Docs/Pages/Examples/RangeSliderExample1.razor b/ComponentViewer.Docs/Pages/Examples/RangeSliderExample1.razor index 267c9df5..abaa3cd3 100644 --- a/ComponentViewer.Docs/Pages/Examples/RangeSliderExample1.razor +++ b/ComponentViewer.Docs/Pages/Examples/RangeSliderExample1.razor @@ -5,7 +5,7 @@ @_label + Min="_min" Max="_max" Step="_step" Display="_display" MinDistance="_minDistance" DisableMin="_disableMin" DisableMax="_disableMax">@_label @@ -16,6 +16,8 @@ + + @@ -34,6 +36,8 @@ bool _display = true; bool _range = true; bool _tickmarks = false; + bool _disableMin = false; + bool _disableMax = false; int _min = 0; int _max = 100; int _step = 1; diff --git a/global.json b/global.json index 0f11ff6e..ad7cdc70 100644 --- a/global.json +++ b/global.json @@ -2,4 +2,4 @@ "sdk": { "version": "7.0.203" } -} \ No newline at end of file +}