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

Attributes

Inherited from:
HeadlessComponent
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](implicit evidence$1: ServiceNameProvider[T], c: ServiceRepository): T

Retrieves something from a ServiceRepository (usually an AssemblerContext)

Retrieves something from a ServiceRepository (usually an AssemblerContext)

Attributes

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

Read the value of a model from an AssemblerContext

Read the value of a model from an AssemblerContext

Attributes

Inherited from:
ContextDsl

Inherited fields

final val id: Identifier

Id of this thing.

Id of this thing.

Attributes

Inherited from:
HeadlessComponent