package svg
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- svg
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type Algebra[F[_]] = algebra.Algebra[F] with Basic[F]
- trait Base extends AnyRef
Base trait for SVG implementations, defining common types
Base trait for SVG implementations, defining common types
Used for ML-style modules to ensure the JVM and JS implementations make consistent use of types, and the compiler can prove this.
- type Drawing[A] = IndexedStateT[Eval, List[ContextTransform], List[ContextTransform], (BoundingBox, Renderable[(jvm)#SvgResult, A])]
- type Frame = svg.effect.Frame
- trait JvmBase extends Base
- type Picture[A] = algebra.Picture[Algebra, Drawing, A]
- type Tag = TypedTag[Builder, String, String]