DefaultRenderer

doodle.effect.DefaultRenderer
See theDefaultRenderer companion object
trait DefaultRenderer[+Alg <: Algebra, Frame, Canvas] extends Renderer[Alg, Frame, Canvas]

The DefaultRenderer typeclass is a Renderer that has a reasonable default frame.

Attributes

Companion:
object
Source:
DefaultRenderer.scala
Graph
Supertypes
trait Renderer[Alg, Frame, Canvas]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def default: Frame

Attributes

Source:
DefaultRenderer.scala

Inherited methods

def canvas(description: Frame): IO[Canvas]

Construct a Canvas from a description.

Construct a Canvas from a description.

Attributes

Inherited from:
Renderer
Source:
Renderer.scala
def render[A](canvas: Canvas)(picture: Picture[Alg, A]): IO[A]

Render a picture to a Canvas.

Render a picture to a Canvas.

Attributes

Inherited from:
Renderer
Source:
Renderer.scala