[F/OS] B Arc Progress View 2.0

B Arc Progress View

Extension component for BArcProgressView. Created using Rush.

💡  Current Version 2.0
📁  File Size 22.88 KB
📦  com.beditz.barcprogressview.BArcProgressView
📅   Created On 2022-03-26

Method Blocks

MethodBlock1

CreateRoundProgressArc - Creates Round Progress Arc View. Parameter id needs to be unique
id input type text
in input type component
roundedCorners input type boolean
progressViews input type list

MethodBlock2

ProgressProperties - A method to set progress model properties
title input type text
progress input type number
foregroundColor input type number
backgroundColor input type number

MethodBlock3

RemoveCreateRoundProgressArc -
id input type text

MethodBlock4

BackgroundEnable -
id input type text
enable input type boolean

MethodBlock5

IsBackgroundEnabled -
id input type text

MethodBlock6

SetSweepAngle -
id input type text
sweepAngle input type number

MethodBlock7

GetSweepAngle -
id input type text

MethodBlock8

SetStartAngle -
id input type text
startAngle input type number

MethodBlock9

GetStartAngle -
id input type text

MethodBlock10

SetShadow -
id input type text
shadowColor input type number
shadowDistance input type number
shadowAngle input type number
shadowRadius input type number

MethodBlock11

IsShadowed -
id input type text

MethodBlock12

DisableShadow -
id input type text

MethodBlock13

SetTextColor -
id input type text
textColor input type number

MethodBlock14

GetTextColor -
id input type text

MethodBlock15

SetTypeface -
id input type text
typefacePath input type text

MethodBlock16

AnimateProgress -
id input type text
duration input type number
technique input type text

MethodBlock17

Draggable -
id input type text
draggable input type boolean

MethodBlock18

IsDraggable -
id input type text

Upload_Method_Blocks_Image_Here
Level -
id input type text
leveled input type boolean

MethodBlock19

IsLeveled -
id input type text

MethodBlock20

WidthFraction -
id input type text
widthFraction input type number

MethodBlock21

GetWidthFraction -
id input type text

MethodBlock22

ProgressModelOffset -
id input type text
progressModelOffset input type number

MethodBlock23

GetProgressModelOffset -
id input type text

MethodBlock24

IndicatorOrientation -
id input type text
indicatorOrientation input type text

MethodBlock25

GetIndicatorOrientation -
id input type text

MethodBlock26

RoundedCorners -
id input type text
roundedCorners input type boolean

MethodBlock27

IsRoundedCorners -
id input type text

MethodBlock28

idExists -
id input type text

Event Blocks

Event Blocks

EventBlock30

ErrorOccurred - Fires when an error occurred
error output type text
errorFrom output type text

Properties Block

PropertiesBlock31

TechniqueLinear - Returns TechniqueLinear to animation technique
➜ Return type text

PropertiesBlock32

TechniqueAccelerate - Returns TechniqueAccelerate to animation technique
➜ Return type text

PropertiesBlock33

TechniqueDecelerate - Returns TechniqueDecelerate to animation technique
➜ Return type text

PropertiesBlock34

TechniqueBounce - Returns TechniqueBounce to animation technique
➜ Return type text

PropertiesBlock35

TechniqueOvershoot - Returns TechniqueOvershoot to animation technique
➜ Return type text

PropertiesBlock36

TechniqueAnticipate - Returns TechniqueAnticipate to animation technique
➜ Return type text

PropertiesBlock37

TechniqueAccelerateDecelerate - Returns TechniqueAccelerateDecelerate to animation technique
➜ Return type text

PropertiesBlock38

TechniqueAnticipateOvershoot - Returns TechniqueAnticipateOvershoot to animation technique
➜ Return type text

PropertiesBlock39

IndicatorOrientationVertical - Returns indicator orientation VERTICAL
➜ Return type text

PropertiesBlock40

IndicatorOrientationHorizontal - Returns indicator orientation HORIZONTAL
➜ Return type text

PropertiesBlock41

DefaultSweepAngle - Returns Default Sweep Angle
➜ Return type number

PropertiesBlock42

DefaultStartAngle - Returns Default Start Angle
➜ Return type number

PropertiesBlock43

DefaultWidthFraction - Returns Default Width FractionL
➜ Return type number

PropertiesBlock44

DefaultProgressModelOffset - Returns Default Progress Model Offset
➜ Return type number

Version 2.0

:new: Blocks Added

blocks (1)
Now you can each set progress of the index individually

blocks (2)
This will help to animate each of the indexes.

:new: Added new helper blocks

dfgdfg

:no_entry: Breaking changes. Before upgrading make sure you have backed up your project

Usage


blocks

Preview

68747470733a2f2f64726976652e676f6f676c652e636f6d2f75633f6578706f72743d646f776e6c6f61642669643d304278504f5f55655337775363546a6c564e6b6c6855485a69625645 (1)

2022-03-26 11-48-01

Download

Version 1.0
com.beditz.barcprogressview1.0.aix (22.9 KB)
Version 2.0
com.beditz.barcprogressview.aix (48.7 KB)

B Arc Progress View.aia (100.5 KB)

B Arc Progress View.apk (5.2 MB)

Open Source

Library Used

This docs is generated from AIX Docs - Cttricks Hit :heart: button if you liked this extension and feel free to comment below your reviews and suggestion.

27 Likes

You can add preview.

Nice extension

Fantastic Extention.very useful.thank you @Gaming_Tips :+1::+1:

1 Like

Is there a way to update the progress?

Nice extension btw

Just recreate with new values

Yes but it’ll be easier with a “set progress” block

Is it possible to use an image in the central part?

vidma_recorder_20082022_204142

I managed to place and make the effect I would like to determine the user’s personal progress.

I would like to know if it is possible to change the limit which is 100 to any other number.

@novo @ForRob

2 Likes

could you show examples please