object Action extends Product with Serializable
Specific actions that can be taken against a Component.
Aim to use one of the existing entries here, or create a new one. The examples in the comments are not intended to be exhaustive.
If a general "click" event is enough, consider using the "value" field in ComponentEvent to hold any additional information relating to the click.
- Annotations
- @Generated()
- Alphabetic
- By Inheritance
- Action
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- case class EnumUnknownAction(value: Int) extends Action with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val annotations: Map[String, String]
-
def
apply(value: Int): Action
Find the enum by its integer value, as defined in the Thrift IDL.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
get(value: Int): Option[Action]
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. Returns None if the value is not found
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getOrUnknown(value: Int): Action
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. returns an EnumUnknownAction(value) if the value is not found. In particular this allows ignoring new values added to an enum in the IDL on the producer side when the consumer was not updated.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- lazy val list: List[Action]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def valueOf(name: String): Option[Action]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
object
Answer extends Action with Product with Serializable
Selection of an answer in a quiz
-
object
Click extends Action with Product with Serializable
A single click on the component which is not covered by any of the existing Actions.
-
object
Dislike extends Action with Product with Serializable
A "dislike", thumbs down, etc.
-
object
Expand extends Action with Product with Serializable
The component was expanded (e.g.
The component was expanded (e.g. "see more"). Not a navigation away to another page
-
object
Insert extends Action with Product with Serializable
The component was inserted into its container (e.g.
The component was inserted into its container (e.g. a web page or view in an app)
-
object
Like extends Action with Product with Serializable
A "like", thumbs up, etc.
-
object
Subscribe extends Action with Product with Serializable
A subscription to a service, newsletter, etc.
-
object
View extends Action with Product with Serializable
The component was in view on screen
-
object
Vote extends Action with Product with Serializable
A vote in a poll