[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



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



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



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



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


Now you can each set progress of the index individually


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


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