some refactoring...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2014-01-25 02:14:05 +04:00
parent 33fcc249f4
commit d5e823716e

View File

@ -557,27 +557,22 @@ function getProgressBar(name){
/******************************************* Event trigger helpers ***/
function triggerProgressBarEvent(name, evt, args){
var widget = typeof(name) == typeof('str')
? getProgressBar(name)
: name
return widget.trigger(evt, args)
}
function resetProgressBar(name){
var widget = typeof(name) == typeof('str')
? getProgressBar(name)
: name
return widget.trigger('progressReset')
return triggerProgressBarEvent(name, 'progressReset')
}
function updateProgressBar(name, done, total){
var widget = typeof(name) == typeof('str')
? getProgressBar(name)
: name
return widget.trigger('progressUpdate', [done, total])
return triggerProgressBarEvent(name, 'progressUpdate', [done, total])
}
function closeProgressBar(name){
var widget = typeof(name) == typeof('str')
? getProgressBar(name)
: name
return widget.trigger('progressClose')
return triggerProgressBarEvent(name, 'progressClose')
}