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:
You can find our Angular Slider demo here.
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.