TaskShark
Toggle table of contents
0.3-SNAPSHOT
Select version
0.3-SNAPSHOT
0.2.2
0.2.1
0.2-SNAPSHOT
jvm
Platform filter
jvm
Switch theme
Search in API
TaskShark
taskshark
/
io.github.gearup12499.taskshark.kt
/
ParallelBuilder
/
VirtualGroupImpl
Virtual
Group
Impl
class
VirtualGroupImpl
:
ParallelBuilder
<
VirtualGroup
>
Members
Constructors
Virtual
Group
Impl
Link copied to clipboard
constructor
(
)
Properties
group
Builder
Link copied to clipboard
var
groupBuilder
:
(
)
->
ParallelBuilder
<
*
>
ms
Link copied to clipboard
val
Number
.
ms
:
TaskBuilder.Milliseconds
s
Link copied to clipboard
val
Number
.
s
:
TaskBuilder.Seconds
Functions
add
Link copied to clipboard
open
override
fun
<
T
:
ITask
<
*
>
>
add
(
task
:
T
)
:
T
all
Of
Link copied to clipboard
fun
allOf
(
groupConfig
:
ParallelBuilder
<
*
>
.
(
)
->
Unit
)
:
ITask
<
*
>
build
Link copied to clipboard
open
override
fun
build
(
)
:
VirtualGroup
run
Link copied to clipboard
open
fun
run
(
block
:
(
)
->
Unit
)
:
OneShot
sequence
Link copied to clipboard
inline
fun
sequence
(
seqConfig
:
SequenceBuilder
.
(
)
->
Unit
)
wait
Link copied to clipboard
open
fun
wait
(
duration
:
TaskBuilder.Milliseconds
)
:
Wait
open
fun
wait
(
duration
:
TaskBuilder.Seconds
)
:
Wait