animationRenderer

doodle.interact.syntax.`package`.animationRenderer

Attributes

Source
package.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Inherited classlikes

implicit class AnimateStreamOps[Alg <: Algebra, A](frames: Stream[IO, Picture[Alg, A]])

This syntax is for streams producing pictures at a rate that is appropriate for animation.

This syntax is for streams producing pictures at a rate that is appropriate for animation.

Attributes

Inherited from:
AbstractAnimationRendererSyntax
Source
AbstractAnimationRendererSyntax.scala
Supertypes
class Object
trait Matchable
class Any
implicit class AnimateToStreamOps[Alg <: Algebra, A](frames: Stream[IO, Picture[Alg, A]])

This syntax is for streams that are not producing pictures at a rate that is appropriate for animation. They will be throttled to an appropriate rate.

This syntax is for streams that are not producing pictures at a rate that is appropriate for animation. They will be throttled to an appropriate rate.

Attributes

Inherited from:
AbstractAnimationRendererSyntax
Source
AbstractAnimationRendererSyntax.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Inherited methods

protected def runIO[A](io: IO[A])(implicit runtime: IORuntime): Unit

Subtypes should implement this with unsafeRunSync or unsafeRunAsync as appropriate. Returns Unit because unsafeRunAsync cannot return a value.

Subtypes should implement this with unsafeRunSync or unsafeRunAsync as appropriate. Returns Unit because unsafeRunAsync cannot return a value.

Attributes

Inherited from:
AnimationRendererSyntax
Source
AnimationRendererSyntax.scala

Implicits

Inherited implicits

final implicit def AnimateStreamOps[Alg <: Algebra, A](frames: Stream[IO, Picture[Alg, A]]): AnimateStreamOps[Alg, A]

This syntax is for streams producing pictures at a rate that is appropriate for animation.

This syntax is for streams producing pictures at a rate that is appropriate for animation.

Attributes

Inherited from:
AbstractAnimationRendererSyntax
Source
AbstractAnimationRendererSyntax.scala
final implicit def AnimateToStreamOps[Alg <: Algebra, A](frames: Stream[IO, Picture[Alg, A]]): AnimateToStreamOps[Alg, A]

This syntax is for streams that are not producing pictures at a rate that is appropriate for animation. They will be throttled to an appropriate rate.

This syntax is for streams that are not producing pictures at a rate that is appropriate for animation. They will be throttled to an appropriate rate.

Attributes

Inherited from:
AbstractAnimationRendererSyntax
Source
AbstractAnimationRendererSyntax.scala