GiphyDataSource

internal class GiphyDataSource(giphyApi: GiphyApi, kaliumFileSystem: KaliumFileSystem) : GiphyRepository

Constructors

Link copied to clipboard
constructor(giphyApi: GiphyApi, kaliumFileSystem: KaliumFileSystem)

Types

Link copied to clipboard
internal object Companion

Functions

Link copied to clipboard
open suspend override fun download(gif: Gif): Either<CoreFailure, DownloadedGif>
Link copied to clipboard
open suspend override fun search(query: String, offset: Int, language: String?): Either<NetworkFailure, GifPage>
Link copied to clipboard
open suspend override fun searchSuggestions(query: String): Either<NetworkFailure, List<String>>
Link copied to clipboard
open suspend override fun trending(offset: Int): Either<NetworkFailure, GifPage>