DataPreLoaderUseCaseImpl

internal class DataPreLoaderUseCaseImpl(val serverConfigurationRepository: ServerConfigurationRepository, val sdModelsRepository: StableDiffusionModelsRepository, val sdSamplersRepository: StableDiffusionSamplersRepository, val sdLorasRepository: LorasRepository, val sdHyperNetworksRepository: StableDiffusionHyperNetworksRepository, val sdEmbeddingsRepository: EmbeddingsRepository) : DataPreLoaderUseCase(source)

Implements DataPreLoaderUseCase behavior in the SDAI domain layer.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
constructor(serverConfigurationRepository: ServerConfigurationRepository, sdModelsRepository: StableDiffusionModelsRepository, sdSamplersRepository: StableDiffusionSamplersRepository, sdLorasRepository: LorasRepository, sdHyperNetworksRepository: StableDiffusionHyperNetworksRepository, sdEmbeddingsRepository: EmbeddingsRepository)

Properties

Link copied to clipboard

Exposes the sdEmbeddingsRepository value used by the SDAI domain layer.

Link copied to clipboard

Exposes the sdHyperNetworksRepository value used by the SDAI domain layer.

Link copied to clipboard

Exposes the sdLorasRepository value used by the SDAI domain layer.

Link copied to clipboard

Exposes the sdModelsRepository value used by the SDAI domain layer.

Link copied to clipboard

Exposes the sdSamplersRepository value used by the SDAI domain layer.

Link copied to clipboard

Exposes the serverConfigurationRepository value used by the SDAI domain layer.

Functions

Link copied to clipboard
open suspend operator override fun invoke()

Executes the invoke step in the SDAI domain layer.