semagrams.bindings
package semagrams.bindings
APIs related to event handling via bindings
Attributes
Members list
Type members
Classlikes
object Action
case class AddAtMouse(sort: SortId) extends PureAction
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PureActiontrait Describedclass Objecttrait Matchableclass AnyShow all
case class ClickOnPartHook(button: MouseButton, modifiers: Set[KeyModifier]) extends EventHook[Part]
An EventHook for click events on parts.
object ClickOnPartHook
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ClickOnPartHook.type
A trait for filters on the event stream, picking out events that are relevant to a particular Action and extracting data of type A
from them.
A trait for filters on the event stream, picking out events that are relevant to a particular Action and extracting data of type A
from them.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ClickOnPartHookclass KeyDownHook
case class KeyDownHook(key: String) extends EventHook[Unit]
trait PureAction extends Described
Attributes
- Supertypes
- Known subtypes
-
class AddAtMouse
In this article