Action

trait Action[+T](val actionParameter: Option[T])

Defines a user-executable action

Type parameters:
T

the type of the parameter associated with the action

Value parameters:
actionParameter

an optional parameter associated with the action

class Object
trait Matchable
class Any
class SelectAnswer[T]
class Selection[T]
class SelectAnswer[T]
object Back.type
object AddQuizMenuAction.type
object EditQuizMenuAction.type
object MainMenuAction.type
object SelectMenuAction.type
object SettingsMenuAction.type
object NextQuiz.type
object Start.type
object Quit.type
object Select.type
object Settings.type
object Statistics.type
object End.type
object Blitz.type
object Custom.type
object Start.type
object AddCourse.type
object AddQuiz.type
object EditCourse.type
object EditQuiz.type
object NextQuiz.type

Value members

Concrete methods

def get[T]: T

Concrete fields

val actionParameter: Option[T]