Panels

object Panels

This module contains the interfaces that describe the different types of panel that are present in the simulation gui. It is a concept that is platform independent.

class Object
trait Matchable
class Any
Panels.type

Type members

Classlikes

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.

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.

EventablePanel represent a panel that is able to emit events.

EventablePanel represent a panel that is able to emit events.

UpdatablePanel represent a panel that can be updated during the simulation. All the operations are represented as lazy monix Tasks, in order to express in a better way the computation.

UpdatablePanel represent a panel that can be updated during the simulation. All the operations are represented as lazy monix Tasks, in order to express in a better way the computation.