Package

io.youi

task

Permalink

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

    Permalink
  2. case class AnimateBy(stepBy: Double, get: () ⇒ Double, apply: (Double) ⇒ Unit, destination: () ⇒ Double) extends Task with Product with Serializable

    Permalink
  3. case class AnimateIn(get: () ⇒ Double, apply: (Double) ⇒ Unit, destination: () ⇒ Double, duration: FiniteDuration, easing: Easing) extends DurationTask with Product with Serializable

    Permalink
  4. sealed trait Conclusion extends AnyRef

    Permalink
  5. trait DurationTask extends Task

    Permalink
  6. class FutureTask[R] extends Task

    Permalink
  7. class Parallel extends Task

    Permalink
  8. case class PartialAnimate(get: () ⇒ Double, apply: (Double) ⇒ Unit, destination: () ⇒ Double) extends Product with Serializable

    Permalink
  9. class Repeat extends Task

    Permalink
  10. class Sequential extends Task

    Permalink
  11. class Sleep extends DurationTask

    Permalink
  12. implicit class StateChannelWorkflow extends AnyRef

    Permalink
  13. trait Task extends AnyRef

    Permalink
  14. class TaskCancelledException extends RuntimeException

    Permalink
  15. class TaskInstance extends AnyRef

    Permalink
  16. trait TaskSupport extends Updates

    Permalink

Value Members

  1. object Action

    Permalink
  2. object Conclusion

    Permalink
  3. object FutureTask

    Permalink
  4. def asynchronous(f: ⇒ Future[Unit]): Action

    Permalink
  5. implicit def f2Task(f: ⇒ Unit): Task

    Permalink
  6. def forever(task: Task): Repeat

    Permalink
  7. implicit def future2Task[R](future: ⇒ Future[R]): Task

    Permalink
  8. def parallel(tasks: Task*): Parallel

    Permalink
  9. def repeat(task: Task, times: Int = 1): Repeat

    Permalink
  10. def sequential(tasks: Task*): Sequential

    Permalink
  11. def sleep(duration: FiniteDuration): Sleep

    Permalink
  12. def synchronous(f: ⇒ Unit): Action

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped