Progresso
An extension for MIT App Inventor 2.Progresso extension to create linear and circular progress bars with customisations. Developed by The K Studio.
š§© 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
Package: com.thekstudio.progresso
Size: 12.32 KB
Version: 3.0
Minimum API Level: 7
Updated On: 2025-04-26T18:30:00Z
Built & documented using: FAST v3.1.0
Event:
Progresso has total 1 event.
Completed
Raised when the progress for given ID completes.
Parameter | Type |
---|---|
id | text |
Methods:
Progresso has total 25 methods.
Create
Create a progress bar with the specified ID and initial progress.
Parameter | Type |
---|---|
id | text |
progress | number |
component | component |
Update
Update progress for given ID.
Parameter | Type |
---|---|
id | text |
progress | number |
Clear
Clear and remove the progress bar for given ID.
Parameter | Type |
---|---|
id | text |
CustomText
Set custom text for given ID.
Parameter | Type |
---|---|
id | text |
text | text |
GetProgress
Get current progress value for given ID.
- Return type:
number
Parameter | Type |
---|---|
id | text |
IsLinearProgress
Set whether the progress bar type is linear or circular. Set to false for circular (default).
Parameter | Type |
---|---|
id | text |
isLinear | boolean |
MaxProgress
Set maximum progress for given ID.
Parameter | Type |
---|---|
id | text |
max | number |
MinProgress
Set minimum progress for given ID.
Parameter | Type |
---|---|
id | text |
min | number |
ProgressStartColor
Set start color for given ID.
Parameter | Type |
---|---|
id | text |
color | number |
ProgressEndColor
Set end color for given ID.
Parameter | Type |
---|---|
id | text |
color | number |
BackgroundColor
Set background color for given ID.
Parameter | Type |
---|---|
id | text |
color | number |
BackgroundWidth
Set background width for given ID.
Parameter | Type |
---|---|
id | text |
width | number |
ProgressWidth
Set progress width for given ID.
Parameter | Type |
---|---|
id | text |
width | number |
StartAngle
Set start angle for given ID.
Parameter | Type |
---|---|
id | text |
angle | number |
RoundEdges
Set round edges for given ID.
Parameter | Type |
---|---|
id | text |
round | boolean |
TextVisible
Show or hide text for given ID.
Parameter | Type |
---|---|
id | text |
visible | boolean |
PercentageText
Show percentage text for given ID.
Parameter | Type |
---|---|
id | text |
isPercentage | boolean |
TextColor
Set text color for given ID.
Parameter | Type |
---|---|
id | text |
color | number |
TextSize
Set text size for given ID.
Parameter | Type |
---|---|
id | text |
size | number |
TextBold
Set text bold for given ID.
Parameter | Type |
---|---|
id | text |
bold | boolean |
FontTypeface
Set custom font from assets for given ID.
Parameter | Type |
---|---|
id | text |
typeface | text |
GetMinProgress
Get minimum progress for given ID.
- Return type:
number
Parameter | Type |
---|---|
id | text |
GetMaxProgress
Get maximum progress for given ID.
- Return type:
number
Parameter | Type |
---|---|
id | text |
GetText
Get text displayed for given ID.
- Return type:
text
Parameter | Type |
---|---|
id | text |
AnimateProgress
Animate progress from 0 to max for given ID over duration.
Parameter | Type |
---|---|
id | text |
duration | number |
Preview
Download
v2.2 com.thekstudio.progresso.v2.2.aix (11.7 KB) - without ID
v3.0
com.thekstudio.progresso.v3.0.aix (12.3 KB) - with ID
Leave a like if its awesome