Progresso
An extension for MIT App Inventor 2.Progresso extension to create linear and circular progress bars with customisations. Developed by The K Studio.
Specifications
Size: 11.25 KB
Version: 2.0
Minimum API Level: 7
Updated On: 2025-02-20T18:30:00Z
Built & documented using: FAST-CLI
Event:
Progresso has total 1 event.
Completed
This event is raised when the progress is completed.
Methods:
Progresso has total 4 methods.
Create
Create a progress bar with the specified progress value.
Parameter | Type |
---|---|
progress | number |
component | component |
Update
Update the progress value of the progress bar.
Parameter | Type |
---|---|
progress | number |
GetProgress
Get the current progress value of the progress bar.
AnimateProgress
Start the progress animation from 0 to the maximum progress value over a specified duration in milliseconds.
Parameter | Type |
---|---|
duration | number |
Setters:
Progresso has total 16 setter properties.
ProgressType
Set the progress type as Circular or Linear.
- Input type:
text
MaxProgress
Set the maximum progress value of the progress bar.
- Input type:
number
MinProgress
Set the minimum progress value of the progress bar.
- Input type:
number
ProgressStartColor
Specifies the start color of the progress in the progress bar.
- Input type:
number
ProgressEndColor
Specifies the end color of the progress in the progress bar.
- Input type:
number
BackgroundColor
Specifies the color of the empty progress in the progress bar.
- Input type:
number
BackgroundWidth
Set the width of the background line in the progress bar.
- Input type:
number
ProgressWidth
Specifies the width of the progress in the progress bar.
- Input type:
number
StartAngle
Set the start angle of the progress ring.
- Input type:
number
RoundEdges
Set the edges of the progress bar either round or square.
- Input type:
boolean
TextVisible
Specifies whether to display the text view.
- Input type:
boolean
PercentageText
Specifies whether to display the progress as a percentage.
- Input type:
boolean
TextColor
Specifies the color of the text in the progress bar.
- Input type:
number
TextSize
Specifies the font size of the text in the progress bar.
- Input type:
number
TextBold
Set whether the text should be bold.
- Input type:
boolean
FontTypeface
Set the custom font typeface from the app's assets.
- Input type:
text
Getters:
Progresso has total 3 getter properties.
MaxProgress
Set the maximum progress value of the progress bar.
- Return type:
number
MinProgress
Set the minimum progress value of the progress bar.
- Return type:
number
Text
Get the text displayed in the progress bar.
- Return type:
text
Preview
Download
v2 com.thekstudio.progresso.aix (11.2 KB)
Leave a like if its awesome