GiphyScope

class GiphyScope(giphyRepository: GiphyRepository, sendTextMessage: SendTextMessageUseCase, sendAssetMessage: ScheduleNewAssetMessageUseCase, observeFileSharingStatus: ObserveFileSharingStatusUseCase, validateAssetFileType: ValidateAssetFileTypeUseCase, scope: CoroutineScope)

GIF search and sending through the backend's Giphy proxy. Search requests go through the Wire backend; GIF files load directly from Giphy's CDN.

Constructors

Link copied to clipboard
internal constructor(giphyRepository: GiphyRepository, sendTextMessage: SendTextMessageUseCase, sendAssetMessage: ScheduleNewAssetMessageUseCase, observeFileSharingStatus: ObserveFileSharingStatusUseCase, validateAssetFileType: ValidateAssetFileTypeUseCase, scope: CoroutineScope)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard