Class: ThreadManager

ThreadManager

new ThreadManager ()

Methods

doWhen (block, receiver, stopIt)

Name Type Description
block ?
receiver ?
stopIt boolean

findProcess (block, receiver)Process

Name Type Description
block ?
receiver ?
Returns:
Type Description
Process

isPaused ()boolean

Returns:
Type Description
boolean

pauseAll (stage)

Name Type Description
stage ?

processesForBlock (block, only)Array.<Process>

Name Type Default Description
block ?
only boolean false optional
Returns:
Type Description
Array.<Process>

removeTerminatedProcesses ()

resumeAll (stage)

Name Type Description
stage ?

startProcess (block, receiver, isThreadSafe, exportResult, callback, isClicked, rightAway)Process

Name Type Description
block ?
receiver ?
isThreadSafe boolean
exportResult boolean
callback function
isClicked boolean
rightAway ?
Returns:
Type Description
Process

step ()

stopAll (excpt)

Name Type Description
excpt ? optional

stopAllForBlock (aTopBlock)

Name Type Description
aTopBlock ?

stopAllForReceiver (rcvr, excpt)

Name Type Description
rcvr ?
excpt ?

stopProcess (block, receiver)

Name Type Description
block ?
receiver ?

toggleProcess (block, receiver)?

Name Type Description
block ?
receiver ?
Returns:
Type Description
?

toggleSingleStepping ()