Calculation

org.terminal21.client.components.Calculation
trait Calculation[OUT](using executor: FiberExecutor)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class CachedCalculation[OUT]
trait StdUiCalculation[OUT]

Members list

Value members

Abstract methods

protected def calculation(): OUT

Concrete methods

def onError(t: Throwable): Unit
def reCalculate(): Fiber[OUT]
def run(): Fiber[OUT]
protected def whenResultsNotReady(): Unit
protected def whenResultsReady(results: OUT): Unit