1.0.0 • Published 3 years ago

@ascenda/ngx-slider v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

ngx-slider

Angular slider component developed by Ascenda Loyalty

Usage/Examples

Import the module

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

@NgModule({
  imports: [NgxSliderModule],
  declarations: [AppComponent],
})
export class AppModule {}

Use it in Components

  • single slider (no range)
import { Component } from '@angular/core';
import { Options } from '@ascenda/ngx-slider';

@Component({
  selector: 'app',
  template: `
    <ascenda-ngx-slider
      [options]="sliderOptions"
      (valueChange)="logValue($event)"
    ></ascenda-ngx-slider>
  `,
})
export class AppComponent {
  sliderOptions: Options = {
    floor: 0,
    ceil: 50,
    value: 20,
    step: 2,
  };

  logValue(event: number) {
    console.log(event); // initially will log value 20
  }
}
  • range slider
import { Component } from '@angular/core';
import { Options } from '@ascenda/ngx-slider';

@Component({
  selector: 'app',
  template: `
    <ascenda-ngx-slider
      [options]="sliderOptions"
      (minValueChange)="logMinValuePointerValue($event)"
      (valueChange)="logValuePointerValue($event)"
    ></ascenda-ngx-slider>
  `,
})
export class AppComponent {
  sliderOptions: Options = {
    floor: 0,
    ceil: 1,
    minValue: 0.2,
    value: 0.8,
    step: 0.05,
  };

  logMinValuePointerValue(event: number) {
    console.log(event); // initially will log value 0.2
  }

  logValuePointerValue(event: number) {
    console.log(event); // initially will log value 0.8
  }
}

Input parameter: options

options input parameter is of type Options which can be imported from library via import { Options } from '@ascenda/ngx-slider'

Below are the parameters provided in Options:

Output events

eventdescription
minValueChangeemit value of slider minimum value pointer whenever changed, if it's a single slider, no value will be emitted
valueChangeemit value of slider maximum value pointer (for double slider), or value of slider pointer for single slider

Authors

1.0.0

3 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago