HeadlessComponentBase

kreuzberg.HeadlessComponentBase

Base trait for services.

Attributes

Graph
Supertypes
trait ContextDsl
trait Identified
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def comment: String

Comment, which will probably built into into a tree. Can be disabled by returning ""

Comment, which will probably built into into a tree. Can be disabled by returning ""

Attributes

Inherited from:
Identified
protected def provide[T : ServiceNameProvider]: T

Retrieves something from a ServiceRepository (usually an KreuzbergContext)

Retrieves something from a ServiceRepository (usually an KreuzbergContext)

Attributes

Inherited from:
ContextDsl
protected def read[M](model: Subscribeable[M]): M

Read the value of a model

Read the value of a model

Attributes

Inherited from:
ContextDsl

Inherited and Abstract methods

Attributes

Inherited from:
HeadlessComponent

Inherited fields

final val id: Identifier

Id of this thing.

Id of this thing.

Attributes

Inherited from:
HeadlessComponent

Implicits

Inherited implicits

implicit protected def ec: ExecutionContext

Attributes

Inherited from:
HeadlessComponent