Package-level declarations
Types
Link copied to clipboard
interface GetStableDiffusionModelsUseCase
Defines the GetStableDiffusionModelsUseCase contract for the SDAI domain layer.
Link copied to clipboard
class GetStableDiffusionModelsUseCaseImpl(val serverConfigurationRepository: ServerConfigurationRepository, val sdModelsRepository: StableDiffusionModelsRepository) : GetStableDiffusionModelsUseCase
Implements GetStableDiffusionModelsUseCase behavior in the SDAI domain layer.
Link copied to clipboard
interface SelectStableDiffusionModelUseCase
Defines the SelectStableDiffusionModelUseCase contract for the SDAI domain layer.
Link copied to clipboard
internal class SelectStableDiffusionModelUseCaseImpl(val serverConfigurationRepository: ServerConfigurationRepository, val preferenceManager: PreferenceManager) : SelectStableDiffusionModelUseCase
Implements SelectStableDiffusionModelUseCase behavior in the SDAI domain layer.