JsAlgebraModule
doodle.svg.algebra.JsAlgebraModule
trait JsAlgebraModule extends AlgebraModule with PathModule with ShapeModule with SvgModule with TextModule with JsBase
Attributes
- Source:
- Algebra.scala
- Graph
- Supertypes
- trait TextModuletrait JsBasetrait Basetrait SvgModuletrait ShapeModuletrait PathModuletrait AlgebraModuleclass Objecttrait Matchableclass Any
Members list
Concise view
Type members
Classlikes
final class JsAlgebra(val canvas: Canvas, val applyF: Apply[SvgResult], val functorF: Functor[SvgResult]) extends BaseAlgebra with Text with HasTextBoundingBox[Rect]
Attributes
- Source:
- Algebra.scala
- Graph
- Supertypes
- trait HasTextBoundingBox[Rect]trait Texttrait GenericText[SvgResult]trait BaseAlgebratrait Basictrait GivenFunctor[SvgResult]trait GivenApply[SvgResult]trait GenericTransform[SvgResult]trait Transformtrait GenericStyle[SvgResult]trait Styletrait GenericSize[SvgResult]trait GenericLayout[SvgResult]trait GenericDebug[SvgResult]trait Debugtrait Texttrait Pathtrait GenericPath[SvgResult]trait Pathtrait Shapetrait GenericShape[SvgResult]trait Shapetrait Sizetrait Layouttrait Algebraclass Objecttrait Matchableclass Any
Inherited classlikes
trait BaseAlgebra extends Algebra with Layout with Size with Shape with Path with Text with GenericDebug[SvgResult] with GenericLayout[SvgResult] with GenericSize[SvgResult] with GenericStyle[SvgResult] with GenericTransform[SvgResult] with GivenApply[SvgResult] with GivenFunctor[SvgResult] with Basic
Attributes
- Inherited from:
- AlgebraModule
- Source:
- BaseAlgebra.scala
- Graph
- Supertypes
- trait Basictrait GivenFunctor[SvgResult]trait GivenApply[SvgResult]trait GenericTransform[SvgResult]trait Transformtrait GenericStyle[SvgResult]trait Styletrait GenericSize[SvgResult]trait GenericLayout[SvgResult]trait GenericDebug[SvgResult]trait Debugtrait Texttrait Pathtrait GenericPath[SvgResult]trait Pathtrait Shapetrait GenericShape[SvgResult]trait Shapetrait Sizetrait Layouttrait Algebraclass Objecttrait Matchableclass Any
- Known subtypes
- class JsAlgebra
Attributes
- Inherited from:
- PathModule
- Source:
- Path.scala
- Graph
- Supertypes
- Known subtypes
- trait BaseAlgebraclass JsAlgebra
Attributes
- Inherited from:
- ShapeModule
- Source:
- Shape.scala
- Graph
- Supertypes
- Known subtypes
- trait BaseAlgebraclass JsAlgebra
object Svg
Attributes
- Inherited from:
- TextModule
- Source:
- Text.scala
- Graph
- Supertypes
- Known subtypes
- class JsAlgebra
Types
Attributes
- Source:
- Algebra.scala
Inherited types
Attributes
- Inherited from:
- JsBase
- Source:
- JsBase.scala
Attributes
- Inherited from:
- Base
- Source:
- Base.scala
Attributes
- Inherited from:
- JsBase
- Source:
- JsBase.scala
Attributes
- Inherited from:
- JsBase
- Source:
- JsBase.scala
Attributes
- Inherited from:
- Base
- Source:
- Base.scala