Recomputing

works.iterative.ui.model.Computable.Recomputing
case class Recomputing[Model](start: Instant, model: Model) extends Computable[Model]

The computation is finished and the data is available, but it is being recomputed

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Computable[Model]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def started: Computable[Model]

Mark the computation as started

Mark the computation as started

Attributes

Definition Classes
override def update[B >: Model](m: B): Computable[B]

Update the computation state with new data

Update the computation state with new data

Attributes

Definition Classes

Inherited methods

def fail(error: UserMessage): Computable[Nothing]

Fail the computation

Fail the computation

Attributes

Inherited from:
Computable
def isComputing: Boolean

Attributes

Inherited from:
Computable
def isDefined: Boolean

Attributes

Inherited from:
Computable
def isEmpty: Boolean

Attributes

Inherited from:
Computable
def isFailed: Boolean

Attributes

Inherited from:
Computable
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def update[B >: Model](m: Validated[B]): Computable[B]

Attributes

Inherited from:
Computable