o1.gui.viewimpl.tracing.TraceEvent
See theTraceEvent companion trait
object TraceEvent
This companion object of the sealed TraceEvent
trait provides implementations for the trait. They can be used for tracing different kinds of events.
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
TraceEvent.type
Members list
Type members
Classlikes
case object Init extends TraceEvent
A TraceEvent
that records a GUI event.
A TraceEvent
that records a GUI event.
Type parameters
- Info
-
the type of the additional information, such as
Pos
,Key
, orMouseMoved
Parameters
- info
-
additional information about the event
- name
-
a short description of the GUI event, such as
"click"
,"key-down"
, or"mouse-move"
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TraceEventclass Objecttrait Matchableclass AnyShow all
final case class Tick(time: Option[Long]) extends TraceEvent
A TraceEvent
that records a clock tick.
A TraceEvent
that records a clock tick.
Parameters
- time
-
the number of the tick, if available
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TraceEventclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The name of the type
In this article