syntax

kofre.datatypes.contextual.EnableWinsFlag.syntax
implicit class syntax[C](container: C) extends OpsSyntaxHelper[C, EnableWinsFlag]

It is enabled if there is a value in the store. It relies on the external context to track removals.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Inherited types

final type CausalMutator = IsCausalMutator ?=> C

Attributes

Inherited from:
OpsTypes
final type IdMutator = ReplicaId ?=> Mutator

Attributes

Inherited from:
OpsTypes

Attributes

Inherited from:
OpsTypes

Attributes

Inherited from:
OpsTypes
final type IsQuery = PermQuery[C, EnableWinsFlag]

Attributes

Inherited from:
OpsTypes
final type Mutator = IsMutator ?=> C

Attributes

Inherited from:
OpsTypes

Value members

Concrete methods

def disable(using IsCausalMutator)(): C
def read(using IsQuery): Boolean

Inherited methods

def delta(l: EnableWinsFlag)(using perm: IsMutator): C

Attributes

Inherited from:
OpsSyntaxHelper
def delta(l: Dotted[EnableWinsFlag])(using perm: IsCausalMutator): C

Attributes

Inherited from:
OpsSyntaxHelper

Extensions

Inherited extensions

extension [A](a: A)

Attributes

Inherited from:
OpsSyntaxHelper
extension (l: EnableWinsFlag)

Attributes

Inherited from:
OpsSyntaxHelper
extension (l: Dotted[EnableWinsFlag])(using perm: IsCausalMutator)
def mutator: C

Attributes

Inherited from:
OpsSyntaxHelper