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