@vfot/ngx-slider
TypeScript icon, indicating that this package has built-in type declarations

1.0.8 • Public • Published

NgxRangeslider

Installation

Using Angular CLI:

ng add @vfot/ngx-slider

or

npm install @vfot/ngx-slider

Then in your module:

import { NgxSliderModule } from '@vfot/ngx-slider';

@NgModule({
  imports: [NgxSliderModule]
})

In your template:

<ngx-slider [(ngModel)]="fontSize" [values]="fontSizeValues" [options]="darkOptions"></ngx-slider>

And in your component (example):

import { SliderValue, SliderOptions } from '@vfot/ngx-slider';

fontSize = 14;
fontSizeValues: SliderValue[] = [
  { value: 8, placeholder: '8px' },
  { value: 12, placeholder: '12px' },
  { value: 14, placeholder: '14px' },
  { value: 15, placeholder: '15px' },
  { value: 16, placeholder: '16px' },
  { value: 18, placeholder: '18px' },
  { value: 20, placeholder: '20px' },
  { value: 24, placeholder: '24px' }
];
darkOptions: SliderOptions = {
  gridColor: '#4F545C',
  dashColor: '#4F545C',
  dashMarkColor: '#4F545C',
  dashMarkSelectedColor: '#68d391',
  dashMarkFontWeight: 900,
  dashMarkFontSize: 12,
  dashMarkPadding: 12,
  barColor: '#ffffff'
};

License

MIT

Package Sidebar

Install

npm i @vfot/ngx-slider

Weekly Downloads

0

Version

1.0.8

License

MIT

Unpacked Size

292 kB

Total Files

20

Last publish

Collaborators

  • vfot