GlobalState

semagrams.GlobalState
case class GlobalState(modifiers: Set[KeyModifier]) extends PureBalloon[GlobalEvent, GlobalState]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait PureBalloon[GlobalEvent, GlobalState]
trait AsyncBalloon[GlobalEvent, GlobalState]
trait Balloon[GlobalEvent, GlobalState]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def next(evt: GlobalEvent): PureBalloon[GlobalEvent, GlobalState]

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[GlobalEvent, GlobalState]): IO[Void]

Attributes

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

Attributes

Inherited from:
PureBalloon