1.0.4 • Published 5 years ago
music-progress-bar v1.0.4
progress-bar
a simple flexiable progress bar
Results
- ======*===============
- ======/===============
- ======x===============
- ======x=====
- xxxxxx*xxxxxxxxxxxxxxx
- xxxxxx*xxxxxx
- %3 xxxxxxx*xxxx
- <xxxxxxx*xxxxx> 3%
- lovely progress bar here => xxxxxx*xxxxx
- lllllllllllllllllxlllllllllllll
- ▬🔘▬▬▬▬▬▬▬▬▬ 3%
- ▬🔘▬▬▬▬▬▬▬▬▬ 00:00/02:26
- And more !!
V 1.0.4 is Here with changes
See Changelog !
Features
- Easy to use.
- Fast.
- You can change everything style, witdh, ....
Requirements
- Nothing ;)
Changelog
See Changelog !
Supports :
- node.js
Configuration
const { porgressBar } = require("music-progress-bar");
console.log(porgressBar({Options},{Settings}));Some Examples
console.log(mp.porgressBar({currentPositon:1,endPositon:10,width:10,barStyle:"=",currentStyle:"*"}, {}));Options
These are keys in the options object you can pass to the progress bar along with.
currentPositonTimestamp (3000) ,type : Timestamp.endPositonTimestamp (30000),type : Timestamp.widththe displayed width of the progress bar defaulting to20,type : Number.barStylethe displayed bar style defaulting to▬,type : String.currentStylethe displayed current postion style defaulting to🔘,type : String.
Setttings {}
formatRe desing the progress bar on your preferences.
porgressBar({currentPositon:1,endPositon:10,width:10,barStyle:"=",currentStyle:"*"}, {format:" [ <bar> ] <precent> hi <%>"}) ==> [ ===*====== ] 3 hi %endOnCurrentEnds the progress bar when the current postion is reached.
without endOnCurrent
% 66 [=====*====]
with endOnCurrent
% 66 [=====*]richBarshow precent and bar in a cool waytype : boolean.patternchange bar patterntype : string.
Settings-options
format :
<bar>The progress bar.<nocurrentbar>the no current postion progress bar.<precent>The progress in %.<%>The % symbol.<box>The box bar !!
endOnCurrent
trueEnables endOnCurrent.
richBar :
trueEnables richBar.
pattern :
boxreplaces the normal progress bar with a progress box xD.