Text

doodle.svg.algebra.TextModule.Text
trait Text extends GenericText[SvgResult]

Attributes

Source
Text.scala
Graph
Supertypes
trait Text
trait Algebra
class Object
trait Matchable
class Any
Show all
Known subtypes
class JvmAlgebra
Self type
HasTextBoundingBox[Rectangle2D] & Algebra { type Drawing = [A] =>> Finalized[SvgResult, A]; }

Members list

Type members

Inherited classlikes

trait TextApi

Attributes

Inherited from:
GenericText
Source
GenericText.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TextApi

Inherited types

type Drawing[_]

The effect type that methods on this algebra produce. Represents an effect that, when run, will draw something and produce a value.

The effect type that methods on this algebra produce. Represents an effect that, when run, will draw something and produce a value.

Attributes

Inherited from:
Algebra
Source
Algebra.scala

Value members

Inherited methods

Specifies the font to use when rendering text

Specifies the font to use when rendering text

Attributes

Inherited from:
GenericText
Source
GenericText.scala

Render the given String

Render the given String

Attributes

Inherited from:
GenericText
Source
GenericText.scala

Concrete fields

Attributes

Source
Text.scala

Implicits

Inherited implicits

implicit val drawingInstance: Monad[Drawing]

Attributes

Inherited from:
Algebra
Source
Algebra.scala