Toolbox
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Toolbox
tasks
/
com.michaelflisar.toolbox.tasks.ui.state
/
TaskViewState
Task
View
State
@
Stable
class
TaskViewState
:
TaskExecutionListener
Members
Properties
has
Finished
Tasks
Link copied to clipboard
val
hasFinishedTasks
:
Boolean
has
Running
Tasks
Link copied to clipboard
val
hasRunningTasks
:
Boolean
now
Ms
Link copied to clipboard
var
nowMs
:
Long
Functions
execute
Link copied to clipboard
suspend
fun
execute
(
plan
:
TaskPlan
,
config
:
TaskConfig
)
:
Boolean
on
Group
Finished
Link copied to clipboard
open
override
fun
onGroupFinished
(
id
:
String
,
endTimeMs
:
Long
)
on
Group
Skipped
Link copied to clipboard
open
override
fun
onGroupSkipped
(
id
:
String
,
title
:
String
,
parentId
:
String
?
,
timeMs
:
Long
)
on
Group
Started
Link copied to clipboard
open
override
fun
onGroupStarted
(
id
:
String
,
title
:
String
,
parentId
:
String
?
,
startTimeMs
:
Long
)
on
Task
Finished
Link copied to clipboard
open
override
fun
onTaskFinished
(
taskId
:
String
,
result
:
TaskResult
<
*
>
,
endTimeMs
:
Long
)
on
Task
Message
Link copied to clipboard
open
override
fun
onTaskMessage
(
taskId
:
String
,
message
:
TaskMessage
)
on
Task
Skipped
Link copied to clipboard
open
override
fun
onTaskSkipped
(
id
:
String
,
title
:
String
,
parentId
:
String
?
,
timeMs
:
Long
)
on
Task
Started
Link copied to clipboard
open
override
fun
onTaskStarted
(
id
:
String
,
title
:
String
,
parentId
:
String
?
,
startTimeMs
:
Long
)
on
Task
Status
Changed
Link copied to clipboard
open
override
fun
onTaskStatusChanged
(
taskId
:
String
,
status
:
String
?
)
reset
Link copied to clipboard
fun
reset
(
)