BasePanel

trait BasePanel

BasePanel represent a panel that is only updated once, so it needs only to be displayed once. All the operations are represented as lazy monix Tasks, in order to express in a better way the computation.

class Object
trait Matchable
class Any

Value members

Abstract methods

def init(): Task[Unit]

Init the panel.

Init the panel.

Returns:

the task

Concrete methods

def stop(): Task[Unit]

It's called when the simulation is stopped, useful for closing operations.

It's called when the simulation is stopped, useful for closing operations.

Returns:

the task