Package net.mm2d.touchicon

Types

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

Icon information associated with the Website domain.

Icon
Link copied to clipboard
interface Icon

Icon information interface.

IconComparator
Link copied to clipboard
object IconComparator

Comparator for sorting based on quality.

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

Icon information associated with the Web page.

Relationship
Link copied to clipboard
enum Relationship : Enum<Relationship>

enum of relationship between icon and page.

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

Icon size.

TouchIconExtractor
Link copied to clipboard
class TouchIconExtractor(httpClient: HttpClientAdapter)

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

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

Icon information described in Web App Manifest.