New utility function: Util.disableUntilReturn

This commit is contained in:
Thomas Perl 2014-02-04 22:33:53 +01:00
parent 8561b9c49a
commit 9849c4f8d4
2 changed files with 11 additions and 1 deletions

View file

@ -61,3 +61,11 @@ function formatDuration(duration) {
function formatPosition(position,duration) {
return formatDuration(position) + " / " + formatDuration(duration)
}
// Call a Python function and disable item until the function returns
function disableUntilReturn(item, py, func, args) {
item.enabled = false;
py.call(func, args, function() {
item.enabled = true;
});
}