Interface that describes the user interface for the simulation (JS).
- Companion:
- object
Value members
Abstract methods
This task allows the caller to obtain the path of the configuration file for the simulation. Useful for it.unibo.pps.boundary.BoundaryModule.ConfigBoundary.config.
This task allows the caller to obtain the path of the configuration file for the simulation. Useful for it.unibo.pps.boundary.BoundaryModule.ConfigBoundary.config.
- Returns:
the task
This task allows the caller to show an error in the configuration. Useful for it.unibo.pps.boundary.BoundaryModule.ConfigBoundary.error.
This task allows the caller to show an error in the configuration. Useful for it.unibo.pps.boundary.BoundaryModule.ConfigBoundary.error.
- Value parameters:
- errors
the errors in the configuration
- Returns:
the task
Obtain the observable that emits all the events of the user interface.
Obtain the observable that emits all the events of the user interface.
- Returns:
the observable
Render the new state of the simulation on the user interface.
Render the new state of the simulation on the user interface.
- Value parameters:
- env
the environment to render
- Returns:
the task