package controller
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
Controller extends AnyRef
Controller base trait
- case class ControllerImpl() extends Controller with Product with Serializable
-
case class
MusicPlayerEvent(volume: Volume) extends SettingsEvent with Product with Serializable
Music player event
Music player event
- volume
Double
-
trait
Observable extends AnyRef
Trait extends by a settings event generator
-
sealed
trait
Setting extends AnyRef
Trait extended by setting
-
sealed
trait
SettingsEvent extends AnyRef
Trait extended by settings events
-
trait
SettingsEventObserver extends AnyRef
Trait extended by settings event handler
-
case class
Volume(value: Double) extends Setting with Product with Serializable
Defines volume setting
Defines volume setting
- value
volume value
Value Members
-
object
SettingsHolder extends SettingsEventObserver
Manages settings
-
object
SettingsTypes extends Enumeration
Defines settings types