SvgToComposeGraph

Dependency graph interface for the S2C (Source-to-Code) processing system.

The graph uses the @DependencyGraph annotation to enable automatic dependency resolution and injection for the components it declares. Dependencies are lazily initialized and provided through factory methods when needed.

Use the nested @DependencyGraph.Factory interface to instantiate this dependency graph with the required external dependencies such as logger, file system, and optional temporary directory path.

Types

Link copied to clipboard
fun interface Factory

Properties

Link copied to clipboard
abstract val fileManager: FileManager
Link copied to clipboard
abstract val logger: Logger
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun provideFileManager(fileSystem: FileSystem, logger: Logger): FileManager