Assembler

kreuzberg.engine.common.Assembler
object Assembler

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Assembler.type

Members list

Value members

Concrete methods

def single(component: () => Component): Assembly

Assemble a value as a single component discarding the state. For testcases.

Assemble a value as a single component discarding the state. For testcases.

Attributes

def singleTree(component: () => Component): TreeNode

Assemble a value as a single component to a tree, discarding the state. For testcases.

Assemble a value as a single component to a tree, discarding the state. For testcases.

Attributes

def tree(component: Component)(using AssemblerContext): TreeNode
def treeFromAssembly(component: Component, assembly: Assembly)(using ctx: AssemblerContext): TreeNode
def treeFromHeadless(headless: HeadlessComponent)(using AssemblerContext): TreeNode
def treeFromHeadlessAssembly(headless: HeadlessComponent, assembly: HeadlessAssembly)(using ctx: AssemblerContext): TreeNode