ShipmentUploadService
interface ShipmentUploadService
Types
Link copied to clipboard
data class UploadScannerResult(val shipment: Shipment? = null, val scan: ShipmentScan? = null, val imageEntries: List<ShipmentStorageEntry?> = emptyList(), val latestChange: ShipmentUploadService.UploadScannerResult.Change)
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun uploadScannerData(context: Context, dimensions: Dimensions?, weight: Float?, freightClass: String?, locationData: LocationData?, barcodeData: List<BaseBarcode>, scannerFolderId: String, jsonMetadata: Map<String, String>, validationResult: SnapshotValidation, shouldPollForProcessing: Boolean = true): StateFlow<ShipmentUploadService.UploadScannerResult>