ng2-nouislider

June 7, 2023 ยท View on GitHub

CI npm version Downloads All Contributors

Angular2 nouislider component

See demos

Install

Requires Angular 14 or higher

npm i nouislider ng2-nouislider

Import

import { NouisliderModule } from 'ng2-nouislider';

Styles

@import "nouislider/dist/nouislider.css";

Usage

Using ngModel

<nouislider [connect]="true" [min]="0" [max]="15" [(ngModel)]="someRange"></nouislider>

Within reactive forms

this.form1 = this.formBuilder.group({ single: [10] });
<form [formGroup]="form">
  <nouislider [min]="0" [max]="20" [step]="0.5" [formControl]="form.controls.single"></nouislider>
</form>

Nouislider documentation

This component is based on nouislider. Documentation about additional settings (passed in [config] @Input) can be found here.

Start development

corepack enable
pnpm i
pnpm start

Contributors

Thanks goes to these wonderful people (emoji key):


Tomasz Bak

๐Ÿ’ป ๐Ÿ‘€

Giacomo Mazzamuto

๐Ÿ’ป ๐Ÿ‘€

Ryan Morris

๐Ÿ’ป

Sven Flickinger

๐Ÿ’ป

Riku Kallio

๐Ÿ’ป

John Pinkster

๐Ÿ’ป

Oleg Romanovskyi

๐Ÿ’ป

ATeal

๐Ÿ’ป

Jรฉrรฉmy Leherpeur

๐Ÿ’ป

Matt Lewis

๐Ÿ’ป

anysite

๐Ÿ“–

flmg

๐Ÿ’ป

SirWojtek

๐Ÿ“–

Rubรฉn Trujillo

๐Ÿ’ป

Olena Horal

๐Ÿ’ป ๐Ÿ’ก

Jeremy Fry

๐Ÿ’ป

Tadeusz

๐Ÿ’ป

Philippe Roy

๐Ÿ’ป

This project follows the all-contributors specification. Contributions of any kind are welcome!

License

MIT