EditorState

semagrams.EditorState
See theEditorState companion object
case class EditorState(hovered: Option[Part], mousePos: Complex) extends PureBalloon[Event, EditorState]

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PureBalloon[Event, EditorState]
trait AsyncBalloon[Event, EditorState]
trait Balloon[Event, EditorState]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def next(evt: Event): EditorState

Inherited methods

override def launch: IO[Tether[Msg, State]]

Attributes

Definition Classes
PureBalloon -> AsyncBalloon -> Balloon
Inherited from:
PureBalloon
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def run(helm: Helm[Event, EditorState]): IO[Void]

Attributes

Inherited from:
PureBalloon
def step(helm: Helm[Event, EditorState]): IO[PureBalloon[Msg, State]]

Attributes

Inherited from:
PureBalloon