package algebra
Type Members
-
trait
MouseMove[Canvas] extends AnyRef
Algebra for generating a stream of events giving the current mouse location.
Algebra for generating a stream of events giving the current mouse location. Whenever the mouse moves a new event is generated. The algebra applies to a Renderer's Canvas data type instead of the F data type, and hence gives the mouse location in the canvas rather than relative to any Picture rendered on the canvas.
-
trait
MouseOver[F[_]] extends Algebra[F]
Algebra for elements that can respond to Mouseover events
-
trait
Redraw[Canvas] extends AnyRef
Algebra for generating a stream of events indicating when the canvas is ready to redraw.
Algebra for generating a stream of events indicating when the canvas is ready to redraw. The algebra applies to a Renderer's Canvas data type instead of the F data type.