LinkPreviewRepository

internal interface LinkPreviewRepository

Fetches preview content, interprets OpenGraph metadata, and prepares image assets.

Inheritors

Functions

Link copied to clipboard
abstract suspend fun fetchImage(imageUrl: String): Either<CoreFailure, LinkPreviewAsset?>
Link copied to clipboard
abstract suspend fun fetchOpenGraph(url: String, originalUrl: String): Either<CoreFailure, OpenGraphData?>