Sliders

pgSliders is a fork of NG-ZORRO implementation of drag slider. Initial credits go to the author

Importing

First import it to your app module or any submodule as you wish

import { pgSliderModule } from '../@pages/components/slider/slider.module';
@NgModule({
  imports: [pgSliderModule,...]
})
export class AppModule(){}

How to use

Basic Slider with tooltip

<pg-slider [DefaultValue]="30" Tooltip="true" TooltipForceVisiblity="true"></pg-slider>

API

parameter

Description

Types of

Defaults

Range

Start the double slider mode when adding this property

attribute

-

Min

Minimum value

Number

0

Max

Maximum

Number

100

Step

Step size. The value must be greater than 0 and can be divisible by (max - min). When markswhen the object is not empty, can be set stepto nulluse this option only marks Slider values marked out portion.

Number

1

Marks

Tick ​​mark. key must be of type numberand value in the closed interval [min, max] within, each tab may be provided separately style.

object

{ number: string|HTML } or { number: { style: object, label: string|HTML } }

Dots

Whether it can only be dragged onto the scale

Boolean

false

of the Model

Set/get the current value. When rangeis false, the use number, or use[number, number]

number|number[]

DefaultValue

Set the initial value. When rangeis false, the use number, or use[number, number]

number|number[]

0 or [0, 0]

Included

Whether it is included. marksValid when not empty, when the value is true, the value is inclusive, and false is juxtaposed.

Boolean

true

Disabled

Whether to disable. Value true, the slider is disabled

Boolean

false

Vertical

Display vertically. When this property is added, the Slider is in the vertical direction.

attribute

-

OnAfterChange

And onmouseupconsistent with the timing of the trigger, the current value as an argument.

Function(value)

no

TipFormatter

Slider will pass the current value TipFormatter, and Tooltipdisplay TipFormatterthe return value, if it is null, is hidden Tooltip.

Function(value) | null

(value) => value

Last updated