Package-level declarations

Types

Link copied to clipboard
data class DomainIcon(val rel: Relationship, val url: String, val sizes: String, val mimeType: String, val precomposed: Boolean, val length: Int) : Icon

Icon information associated with the Website domain.

Link copied to clipboard
interface Icon

Icon information interface.

Link copied to clipboard

Comparator for sorting based on quality.

Link copied to clipboard
data class PageIcon(val rel: Relationship, val url: String, val sizes: String, val mimeType: String, val precomposed: Boolean = rel == Relationship.APPLE_TOUCH_ICON_PRECOMPOSED, val length: Int = -1) : Icon

Icon information associated with the Web page.

Link copied to clipboard

enum of relationship between icon and page.

Link copied to clipboard
data class Size(val width: Int, val height: Int)

Icon size.

Link copied to clipboard
class TouchIconExtractor(httpClient: HttpClientAdapter = SimpleHttpClientAdapterFactory.create())

Extract information of WebClip icon such as Apple Touch Icon or favicon related to the URL.

Link copied to clipboard
data class WebAppIcon(val url: String, val sizes: String, val mimeType: String, val density: String) : Icon

Icon information described in Web App Manifest.