ServerSetupState
constructor(showBackNavArrow: Boolean = false, step: ServerSetupState.Step = Step.SOURCE, mode: ServerSource = ServerSource.AUTOMATIC1111, platform: Platform = Platform.ANDROID, allowedModes: List<ServerSource> = remoteSetupSources, sourceSearchQuery: String = "", sourceTypeFilter: ServerSourceType? = null, sourceReadinessFilters: Set<ServerSourceReadiness> = emptySet(), sourceTagFilters: Set<FeatureTag> = emptySet(), sourceSortOrder: ServerSetupState.SourceSortOrder = SourceSortOrder.DEFAULT, allowLocalCustomModels: Boolean = true, modal: ServerSetupState.Modal = Modal.None, loadingConfiguration: Boolean = true, serverUrl: String = "", swarmUiUrl: String = "", hordeApiKey: String = "", huggingFaceApiKey: String = "", openAiApiKey: String = "", stabilityAiApiKey: String = "", falAiApiKey: String = "", arliAiApiKey: String = "", hordeDefaultApiKey: Boolean = false, demoMode: Boolean = false, demoModeUrl: String = "", authType: ServerSetupState.AuthType = AuthType.ANONYMOUS, login: String = "", password: String = "", huggingFaceModels: List<String> = emptyList(), huggingFaceModel: String = HuggingFaceModel.default.alias, localOnnxModels: List<ServerSetupState.LocalModel> = emptyList(), localOnnxCustomModel: Boolean = false, localOnnxCustomModelPath: String = "", localMediaPipeModels: List<ServerSetupState.LocalModel> = emptyList(), localMediaPipeCustomModel: Boolean = false, localMediaPipeCustomModelPath: String = "", localSdxlModels: List<ServerSetupState.LocalModel> = emptyList(), localSdxlCustomModel: Boolean = false, localSdxlCustomModelPath: String = "", localCoreMlModels: List<ServerSetupState.LocalModel> = emptyList(), localCoreMlCustomModelPath: String = "", localBonsaiModels: List<ServerSetupState.LocalModel> = emptyList(), localBonsaiCustomModel: Boolean = false, localBonsaiCustomModelPath: String = "", passwordVisible: Boolean = false, serverUrlValidationError: ServerSetupState.ValidationError? = null, swarmUiUrlValidationError: ServerSetupState.ValidationError? = null, loginValidationError: ServerSetupState.ValidationError? = null, passwordValidationError: ServerSetupState.ValidationError? = null, hordeApiKeyValidationError: ServerSetupState.ValidationError? = null, huggingFaceApiKeyValidationError: ServerSetupState.ValidationError? = null, openAiApiKeyValidationError: ServerSetupState.ValidationError? = null, stabilityAiApiKeyValidationError: ServerSetupState.ValidationError? = null, falAiApiKeyValidationError: ServerSetupState.ValidationError? = null, arliAiApiKeyValidationError: ServerSetupState.ValidationError? = null, localCustomOnnxPathValidationError: ServerSetupState.ValidationError? = null, localCustomMediaPipePathValidationError: ServerSetupState.ValidationError? = null, localCustomSdxlPathValidationError: ServerSetupState.ValidationError? = null, localCustomBonsaiPathValidationError: ServerSetupState.ValidationError? = null)(source)