progress bar control
Animation for the progress bar
ProgressAnnotationSettingsModel[]
The configuration for annotation in Progressbar.
corner type
Defaults to Auto
boolean
Enable or disable persisting component’s state between page reloads.
Defaults to false
boolean
pie view
Defaults to false
boolean
disable the trackSegment
Defaults to false
boolean
right to left
Defaults to false
number
endAngle for circular progress bar
Defaults to 0
number
gapwidth of the segment
Defaults to null
string
height of the progress bar
Defaults to null
string
progress radius for circular
Defaults to ‘100%’
boolean
Active state
Defaults to false
boolean
gradient
Defaults to false
boolean
Indeterminate progress
Defaults to false
boolean
striped
Defaults to false
boolean
labelOnTrack
Defaults to true
Option for customizing the label text.
string
Overrides the global culture and localization value for this component. Default global culture is ‘en-US’.
Defaults to ”
margin size
number
maximum progress value
Defaults to 100
number
minimum progress value
Defaults to 0
ProgressAnnotation module to use annotations
string
progressColor
Defaults to null
number
progress thickness
Defaults to 0
ProgressTooltip module to use tooltip
string
track radius for circular
Defaults to ‘100%’
RangeColor in Progressbar.
modes of linear progress
Defaults to null
number
secondary progress value
Defaults to null
string
Defines color for the secondary progress bar. By default, it takes the primary progress bar color with half of the opacity.
Defaults to ”
number
Defines thickness for the secondary progress bar. By default, it takes the primary progress bar thickness.
Defaults to null
string[]
Segment color
Defaults to null
number
segmentCount of the progress bar
Defaults to 1
boolean
label of the progress bar
Defaults to false
number
startAngle for circular progress bar
Defaults to 0
theme style
Defaults to Fabric
Options for customizing the tooltip of progressbar.
string
trackColor
Defaults to null
number
track thickness
Defaults to 0
type of the progress bar
Defaults to Linear
number
progress value
Defaults to null
string
width of the progress bar
Defaults to null
Adds the handler to the given event listener.
Parameter | Type | Description |
---|---|---|
eventName | string |
A String that specifies the name of the event |
handler | Function |
Specifies the call to run when the event occurs. |
Returns void
Appends the control within the given HTML element
Parameter | Type | Description |
---|---|---|
selector (optional) | string | HTMLElement |
Target element where control needs to be appended |
Returns void
Adding unload event to persist data when enable persistence true
Returns void
When invoked, applies the pending property changes immediately to the component.
Returns void
To destroy the widget.
Returns void
Removing unload event to persist data when enable persistence true
Returns void
Returns the persistence data for component
Returns any
Returns the route element of the component
Returns HTMLElement
Handling unload event to persist data when enable persistence true
Returns void
Applies all the pending property changes and render the component again.
Returns void
Removes the handler from the given event listener.
Parameter | Type | Description |
---|---|---|
eventName | string |
A String that specifies the name of the event to remove |
handler | Function |
Specifies the function to remove |
Returns void
Dynamically injects the required modules to the component.
Parameter | Type | Description |
---|---|---|
moduleList | Function[] |
? |
Returns void
EmitType<IProgressValueEventArgs>
Triggers after the animation completed.
Triggers before the progress bar get rendered.
Triggers after the progress bar has loaded.
Trigger after mouse click
Trigger after mouse down
Trigger after mouse down
Trigger after mouse move
Trigger after mouse up
EmitType<IProgressValueEventArgs>
Triggers after the progress value completed.
EmitType<ITextRenderEventArgs>
Triggers before the progress bar label renders.
EmitType<ITooltipRenderEventArgs>
Triggers before the tooltip for series is rendered.
EmitType<IProgressValueEventArgs>
Triggers after the value has changed.