The Angular Slider is a customizable range-type HTML5 input component that allows you to select a value or range of values between a specified minimum and maximum.
Select a range of numeric values intuitively by using two handles. Add colors between the handles to indicate selection.
Select a specific numeric value from a range. The fill option indicates the selected range visually.
Users can format slider values with prefixes (e.g., $10) and suffixes (e.g., 10 km).
Users can customize the slider to be a date slider, time slider, price slider, rating slider, and more.
The Angular Slider component provides both horizontal and vertical orientation.
The Angular Slider component follows the HTML5 input type range standards, and supports number, float, and negative values regardless of the format.
Seamlessly support for HTML5, Angular template-driven, and reactive forms.
Users can select a value or range between precise intervals by configuring step interval values.
The angular slider bar, thumbs, ticks, and tooltips can be completely customized using CSS and callback events.
The Angular Slider component recognizes touch gestures, allowing the user to swipe left or right to change the value of the slider. A responsive and touch-friendly design provides the best user experience on phone, tablet, and desktop form factors.
The Slider component is designed to support localization and right-to-left (RTL) direction.
Developers can customize all UI elements and control their behaviors using the component’s rich set of client-side APIs.
Easily get started with the Angular Slider using a few simple lines of HTML and TS code example as demonstrated below. Also explore our Angular Slider Example that shows you how to render and configure a Slider in Angular.
<div id='content'>
<div class="control-styles">
<ejs-slider id='default'></ejs-slider>
</div>
</div>
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: 'app/template.html',
styleUrls:['index.css'],
})
export class AppComponent {
}
Slider is also available in Blazor, React, Vue, and JavaScript frameworks. Check out the different Slider platforms from the links below,
The Syncfusion Angular Slider is a custom range-type HTML5 input component which provides the following:
We do not sell the Angular Slider separately. It is only available for purchase as part of the Syncfusion Angular suite, which contains over 80 Angular components, including the Slider. A single developer license for the Syncfusion Essential Studio for Angular suite costs $995.00 USD, including one year of support and updates. On top of this, we might be able to offer additional discounts based on currently active promotions. Please contact our sales team today to see if you qualify for any additional discounts.
You can find our Angular Slider demo here.
No, our 80+ Angular components, including Slider, are not sold individually, only as a single package. However, we have competitively priced the product so it only costs a little bit more than what some other vendors charge for their Slider alone. We have also found that, in our experience, our customers usually start off using one of our products and then expand to several products quickly, so we felt it was best to offer all 80+ Angular components for a flat fee of $995/developer. On top of this, we might be able to offer additional discounts based on currently active promotions. Please contact our sales team today to see if you qualify for any additional discounts.
No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
A good place to start would be our comprehensive getting started documentation.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.