Packages

p

io.youi

task

package task

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. task
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Action extends Task
  2. case class AnimateBy (stepBy: Double, get: () ⇒ Double, apply: (Double) ⇒ Unit, destination: () ⇒ Double) extends Task with Product with Serializable
  3. case class AnimateIn (get: () ⇒ Double, apply: (Double) ⇒ Unit, destination: () ⇒ Double, duration: FiniteDuration, easing: Easing) extends DurationTask with Product with Serializable
  4. sealed trait Conclusion extends AnyRef
  5. trait DurationTask extends Task
  6. class FutureTask [R] extends Task
  7. class Parallel extends Task
  8. case class PartialAnimate (get: () ⇒ Double, apply: (Double) ⇒ Unit, destination: () ⇒ Double) extends Product with Serializable
  9. class Repeat extends Task
  10. class Sequential extends Task
  11. class Sleep extends DurationTask
  12. implicit class StateChannelWorkflow extends AnyRef
  13. trait Task extends AnyRef
  14. class TaskCancelledException extends RuntimeException
  15. class TaskInstance extends AnyRef
  16. trait TaskSupport extends Updates

Value Members

  1. def asynchronous(f: ⇒ Future[Unit]): Action
  2. implicit def f2Task(f: ⇒ Unit): Task
  3. def forever(task: Task): Repeat
  4. implicit def future2Task[R](future: ⇒ Future[R]): Task
  5. def parallel(tasks: Task*): Parallel
  6. def repeat(task: Task, times: Int = 1): Repeat
  7. def sequential(tasks: Task*): Sequential
  8. def sleep(duration: FiniteDuration): Sleep
  9. def synchronous(f: ⇒ Unit): Action
  10. object Action
  11. object Conclusion
  12. object FutureTask

Inherited from AnyRef

Inherited from Any

Ungrouped