Fetch the script from spooky.student.utwente.nl, where you can also find a short demo. Documentation can be found inside the javascript-file (though it's rather self-explanatory).
I hope anyone has any use for it!
Change log:
0.1:
- Initial version.
0.2:
- Stored both the progress animator and the indeterminate animator in the progress element without using the tween and morph instances of the element as they are both actually 'tweens' (only one property changes).
- Made both the progress animator and the indeterminate animator use "%" as the 'unit' to morph, causing the progress bar to always be filled completely at 100% and automatically resize as it's parent element resizes (when the window size is changed for example).
- Added option "waitForAnimation", which causes the progress bar to wait for the animation toward a certain progress to complete before firing the change- and complete events. THIS OPTION HAS BEEN ENABLED BY DEFAULT, CHANGES DEFAULT BEHAVIOUR!
- Added option "indeterminateMode", defining how indetermination should be animated.
- Added the way events are fired; now uses method "notifyObservers" to fire the change- and complete events (needed for the waitForAnimation option).
- Changed the documentation of constructor option "styles".
- Changed the documentation of all functions to "Method", since once instantiated the functions are methods of the instance.
0.3:
- Bugfix: indeterminateMode "none" caused the progress bar to keep showing the current progress, now displays no progress.



