RenderCommandFactory

declslides.cli.RenderCommandFactory

Creates fully wired rendering commands for the CLI layer.

This abstraction keeps infrastructure wiring out of the command-line orchestration, which makes the CLI easier to read and easier to test.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def create(): Either[CliError, RenderCommand]

Creates a rendering command or returns a CLI-facing initialization error.

Creates a rendering command or returns a CLI-facing initialization error.

Attributes