Package-level declarations
Types
Link copied to clipboard
Sealed class representing events that trigger changes in the authentication form state.
Link copied to clipboard
class AuthViewModel @Inject constructor(loginUseCase: LoginUseCase, registerUseCase: RegisterUseCase, validators: Validators) : ViewModel
ViewModel for managing authentication-related logic and data.
Link copied to clipboard
Represents events that trigger toggling the state of various dialogs.
Link copied to clipboard
Represents events that trigger changes in the transport UI state.
Link copied to clipboard
class TransportViewModel @Inject constructor(validators: Validators, selectRouteUseCase: SelectRouteUseCase, insertCargoUseCase: InsertCargoUseCase, updateCargoUseCase: UpdateCargoUseCase, addImagesUseCase: AddImagesUseCase, deleteActiveTransportUseCase: DeleteActiveTransportUseCase, setDriverUseCase: SetDriverUseCase, deleteImageUseCase: DeleteImageUseCase, getActiveTransportUseCase: GetActiveTransportUseCase, finishTransportUseCase: FinishTransportUseCase) : ViewModel
ViewModel for managing transport-related logic and data.