doodle.svg.effect
package doodle.svg.effect
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- Canvas.scala
- Supertypes
object Canvas
Attributes
- Companion
- class
- Source
- Canvas.scala
- Supertypes
- Self type
-
Canvas.type
The Frame specifies how to create the area where the SVG output will be drawn. The idiomatic way to create a Frame is to start with Frame(anId), where anId is the id of the DOM element where the output should be drawn, and then call the builder methods starting with with.
The Frame specifies how to create the area where the SVG output will be drawn. The idiomatic way to create a Frame is to start with Frame(anId), where anId is the id of the DOM element where the output should be drawn, and then call the builder methods starting with with.
For example, this Frame specifies a fixed size and a background color.
Frame("svgCanvas").withSize(300, 300).withBackground(Color.midnightBlue)
Attributes
- Companion
- object
- Source
- Frame.scala
- Supertypes
object Frame
Attributes
- Companion
- class
- Source
- Frame.scala
- Supertypes
- Self type
-
Frame.type
sealed abstract class Size extends Product, Serializable
Attributes
- Companion
- object
- Source
- Size.scala
- Supertypes
- Known subtypes
-
class FitToPictureclass FixedSize
object Size
Attributes
- Companion
- class
- Source
- Size.scala
- Supertypes
- Self type
-
Size.type
object SvgAnimationRenderer extends AnimationRenderer[Canvas]
Attributes
- Source
- SvgAnimationRenderer.scala
- Supertypes
- Self type
-
SvgAnimationRenderer.type
object SvgRenderer extends Renderer[Algebra, Frame, Canvas]
Attributes
- Source
- SvgRenderer.scala
- Supertypes
- Self type
-
SvgRenderer.type
In this article