package task
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- task
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class Action extends Task
- case class AnimateBy(stepBy: Double, get: () => Double, apply: (Double) => Unit, destination: () => Double) extends Task with Product with Serializable
- case class AnimateIn(get: () => Double, apply: (Double) => Unit, destination: () => Double, duration: FiniteDuration, easing: Easing) extends DurationTask with Product with Serializable
- sealed trait Conclusion extends AnyRef
- trait DurationTask extends Task
- class FutureTask[R] extends Task
- class Parallel extends Task
- case class PartialAnimate(get: () => Double, apply: (Double) => Unit, destination: () => Double) extends Product with Serializable
- class Repeat extends Task
- class Sequential extends Task
- class Sleep extends DurationTask
- implicit class StateChannelWorkflowDouble extends AnyRef
- trait Task extends AnyRef
- class TaskCancelledException extends RuntimeException
- class TaskInstance extends AnyRef
- trait TaskSupport extends Updates
Value Members
- def asynchronous(f: => Future[Unit]): Action
- implicit def f2Task(f: => Unit): Task
- def forever(task: Task): Repeat
- implicit def future2Task[R](future: => Future[R]): Task
- def parallel(tasks: Task*): Parallel
- def repeat(task: Task, times: Int = 1): Repeat
- def sequential(tasks: Task*): Sequential
- def sleep(duration: FiniteDuration): Sleep
- def synchronous(f: => Unit): Action
- object Action
- object Conclusion
- object FutureTask