[FREE]DjSlider extension

A fully customizable slider component by Django 2024

:memo: Specifications


:package: Package: com.django.djslider
:floppy_disk: Size: 17,68 KB
:iphone: Minimum API Level: 7
:date: Updated On: 2025-03-28T23:00:00Z
:computer: Built & documented using: FAST-CLI v2.8.1

Events:

DjSlider has total 3 events.

PositionChanged_Event

Triggered when the slider position changes

Parameter Type
value number

TouchDown_Event

Triggered when user touches the slider

TouchUp_Event

Triggered when user releases the slider

Methods:

DjSlider has total 3 methods.

RemoveSlider_Method

Remove the slider from its container

SetContainer_Method

Set the container for the slider

Parameter Type
container component

SetRange_Method

Set the minimum and maximum values

Parameter Type
min number
max number

Setters:

DjSlider has total 19 Setters.

MinValue_Set_Property

  • Input type: float
  • Default value: 0

MaxValue_Set_Property

  • Input type: float
  • Default value: 100

StepSize_Set_Property

  • Input type: float
  • Default value: 1

Vertical_Set_Property

  • Input type: boolean
  • Default value: False

Circular_Set_Property

  • Input type: boolean
  • Default value: False

StartAngle_Set_Property

  • Input type: float
  • Default value: 270

SweepAngle_Set_Property

  • Input type: float
  • Default value: 360

CircleTrackWidth_Set_Property

  • Input type: integer
  • Default value: 10

TrackColor_Set_Property

  • Input type: color
  • Default value: &HFFCCCCCC

ProgressColor_Set_Property

  • Input type: color
  • Default value: &HFF33B5E5

ThumbColor_Set_Property

  • Input type: color
  • Default value: &HFFFF4444

TrackHeight_Set_Property

  • Input type: integer
  • Default value: 10

TrackWidth_Set_Property

  • Input type: integer
  • Default value: 10

ThumbRadius_Set_Property

  • Input type: integer
  • Default value: 20

ShowValue_Set_Property

  • Input type: boolean
  • Default value: False

ValueTextColor_Set_Property

  • Input type: color
  • Default value: &HFF000000

ValueTextSize_Set_Property

  • Input type: integer
  • Default value: 14

ValueDecimalPlaces_Set_Property

  • Input type: integer
  • Default value: 1

ShowValueBackground_Set_Property

  • Input type: boolean
  • Default value: True

Getters:

DjSlider has total 20 getter properties.

MaxValue_Get_Property

Property for MinValue

  • Return type: number

MaxValue_Get_Property

Property for MaxValue

  • Return type: number

StepSize_Get_Property

Property for StepSize

  • Return type: number

Vertical_Get_Property

Set to true for vertical orientation

  • Return type: boolean

Circular_Get_Property

Set to true for circular slider

  • Return type: boolean

StartAngle_Get_Property

Start angle for circular slider (0-360 degrees)

  • Return type: number

SweepAngle_Get_Property

Sweep angle for circular slider (0-360 degrees)

  • Return type: number

CircleTrackWidth_Get_Property

Track width for circular slider

  • Return type: number

TrackColor_Get_Property

Property for TrackColor

  • Return type: number

ProgressColor_Get_Property

Property for ProgressColor

  • Return type: number

ThumbColor_Get_Property

Property for ThumbColor

  • Return type: number

TrackHeight_Get_Property

Property for TrackHeight

  • Return type: number

TrackWidth_Get_Property

Width of the track when in vertical orientation

  • Return type: number

ThumbRadius_Get_Property

Property for ThumbRadius

  • Return type: number

ShowValue_Get_Property

Show current value instead of thumb

  • Return type: boolean

ValueTextColor_Get_Property

Color of the value text when ShowValue is true

  • Return type: number

ValueTextSize_Get_Property

Size of the value text when ShowValue is true

  • Return type: number

ValueDecimalPlaces_Get_Property

Number of decimal places to show when ShowValue is true

  • Return type: number

ShowValueBackground_Get_Property

Show background behind value text when ShowValue is true

  • Return type: boolean

GetThumbPosition_Get_Property

Get the current thumb position

  • Return type: number

com.django.djslider.aix (17.7 KB)
DjSliderDemo.aia (31.0 KB)

5 Likes