core
core
/
com.asiankoala.koawalib.command.group
Package
com.
asiankoala.
koawalib.
command.
group
Types
Types
Deadline
Group
Link copied to clipboard
class
DeadlineGroup
(
deadline
:
Cmd
,
parallel
:
Cmd
)
:
ParallelGroup
Content copied to clipboard
Group
Link copied to clipboard
interface
Group
Content copied to clipboard
Parallel
Group
Link copied to clipboard
open
class
ParallelGroup
(
endCond
:
(
Map
<
Cmd
,
Boolean
>
)
->
Boolean
=
{ !it.containsValue(true) }
,
cmds
:
Cmd
)
:
Cmd
,
Group
Content copied to clipboard
Race
Group
Link copied to clipboard
open
class
RaceGroup
(
cmds
:
Cmd
)
:
ParallelGroup
Content copied to clipboard
Sequential
Group
Link copied to clipboard
open
class
SequentialGroup
(
cmds
:
Cmd
)
:
Cmd
,
Group
Content copied to clipboard
Run multiple commands sequentially, finishing when the last one finishes