semagrams

package semagrams

Members list

Packages

APIs related to event handling via bindings

APIs related to event handling via bindings

Attributes

package semagrams.util

Useful non-Semagrams-specific functionality

Useful non-Semagrams-specific functionality

Attributes

Type members

Classlikes

case class ACSetBalloon(current: Clean) extends PureBalloon[Patch, Clean]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait PureBalloon[Patch, Clean]
trait AsyncBalloon[Patch, Clean]
trait Balloon[Patch, Clean]
class Object
trait Matchable
class Any
Show all
case class EditorState(hovered: Option[Part], mousePos: Complex) extends PureBalloon[Event, EditorState]

Attributes

Companion
object
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
object EditorState

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GlobalState(modifiers: Set[KeyModifier]) extends PureBalloon[GlobalEvent, GlobalState]

Attributes

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

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object KeyModifier

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
enum LocalEvent

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MouseButton

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case object Position extends Property

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Property
class Object
trait Matchable
class Any
Show all
Self type
Position.type

Exports

Defined exports

final type Click = Click
Exported from LocalEvent$
final type ContextMenu = ContextMenu
Exported from LocalEvent$
final type DoubleClick = DoubleClick
Exported from LocalEvent$
final type KeyDown = KeyDown
Exported from GlobalEvent$
final type KeyUp = KeyUp
Exported from GlobalEvent$
final type MouseDown = MouseDown
Exported from LocalEvent$
final type MouseEnter = MouseEnter
Exported from LocalEvent$
final type MouseLeave = MouseLeave
Exported from LocalEvent$
Exported from LocalEvent$
final type MouseMove = MouseMove
Exported from LocalEvent$
final type MouseUp = MouseUp
Exported from LocalEvent$