minor tweaking and cleanup...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2020-12-03 20:58:39 +03:00
parent c9eb5b9bd1
commit 007e29dda3

View File

@ -2563,14 +2563,15 @@ function(title, func){
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// Queued wrapper...
//
var Queued =
module.Queued =
function(func){
func.__queued__ = true
return Task(func) }
// Queued action...
//
// queuedAction(name, func)
@ -2618,6 +2619,13 @@ function(name, func){
object.normalizeIndent( '\t'+ func.toString() ) })` },
}) }
var sessionQueueAction =
module.sessionQueueAction =
function(name, func){
return object.mixin(
queuedAction(...arguments),
{ __session_task__: true }) }
// Queue action handler...
//
@ -2732,7 +2740,6 @@ function(name, func){
object.normalizeIndent( '\t'+ func.toString() ) })` },
}) }
var sessionQueueHandler =
module.sessionQueueHandler =
function(name, func){
@ -2744,6 +2751,7 @@ function(name, func){
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
// XXX revise logging and logger passing...
// XXX add a task manager UI...
// XXX do we need to cache the lister props???
var TaskActions = actions.Actions({
@ -2869,7 +2877,6 @@ var TaskActions = actions.Actions({
return queue }),
})
var Tasks =
module.Tasks = ImageGridFeatures.Feature({
title: '',
@ -2881,6 +2888,7 @@ module.Tasks = ImageGridFeatures.Feature({
actions: TaskActions,
handlers: [
// stop session tasks...
['clear',
'sessionTasks.stop'],
],