CLIComponent

io.github.srs.view.CLIComponent
trait CLIComponent[S <: State] extends Component[S]

CLI component trait that defines the interface for creating a CLI view.

Type parameters

S

the type of the simulation state, which must extend ModelModule.State.

Attributes

Graph
Supertypes
trait Component[S]
class Object
trait Matchable
class Any
Known subtypes
object CLILauncher
Self type

Members list

Type members

Inherited classlikes

object View

Factory method to create a new instance of the view.

Factory method to create a new instance of the view.

Attributes

Inherited from:
Component
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

override protected def makeView(): View[S]

Creates a new instance of the view.

Creates a new instance of the view.

Attributes

Definition Classes