Properties

Link copied to clipboard
abstract val isSupported: Boolean

Functions

Link copied to clipboard
abstract suspend fun fetchFile(refLocation: String, file: File): File
Link copied to clipboard
abstract suspend fun <T> fetchJson(json: Json, deserializer: DeserializationStrategy<T>, refLocation: String): T?
Link copied to clipboard
abstract suspend fun getMetadata(refLocation: String): PlatformStorageMetadata
Link copied to clipboard
abstract suspend fun onSendFeedback(feedbackType: RemoteFeedbackRepository.FeedbackType, metadata: Map<String, Any>, snapshot: Bitmap? = null): Result<Unit>
Link copied to clipboard
abstract suspend fun uploadFile(file: File, location: Location?): Result<Unit>