Package-level declarations

Types

Link copied to clipboard
class AddImagesUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for adding images to the local database.

Link copied to clipboard
class DeleteActiveTransportUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for deleting the active transport.

Link copied to clipboard
class DeleteImageUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for deleting an image.

Link copied to clipboard
class FinishTransportUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for finishing a transport.

Link copied to clipboard
class GetActiveTransportUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for retrieving the active transport.

Link copied to clipboard
class InsertCargoUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for inserting a new cargo into the local database.

Link copied to clipboard
class LoginUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for handling user login.

Link copied to clipboard
class RegisterUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for handling user registration.

Link copied to clipboard
class SelectRouteUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for selecting a specific route and initializing a new transport instance.

Link copied to clipboard
class SetDriverUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for setting the driver and license plate number for a specific transport.

Link copied to clipboard
class UpdateCargoUseCase @Inject constructor(repo: SvkRepository, resourceProvider: ResourceProvider)

Use case responsible for updating a cargo with a new cargo number.