Package-level declarations

Types

Link copied to clipboard
interface Scalable<T>
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Screenshot(val bitmap: Bitmap? = null, @Json(name = "name") val name: String, @Json(name = "extension") val extension: String = BITMAP_FILE_TYPE) : Codable, Scalable<Screenshot>
Link copied to clipboard
class ScreenshotJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
class ScreenshotJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Snapshot(@Json(name = "identifier") val identifier: String, @Json(name = "width") val width: Int, @Json(name = "height") val height: Int, @Json(name = "orientation") val orientation: Orientation, @Json(name = "scale") val scale: Double, @Json(name = "density") val density: Float, @Json(name = "textScale") val textScale: Double, @Json(name = "screenshot") val screenshot: Screenshot? = null, @Json(name = "windows") val windows: List<SemanticWindow>, @Json(name = "elements") val elements: List<SemanticElement>) : Codable, Scalable<Snapshot>
Link copied to clipboard
class SnapshotJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
class SnapshotJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>

Functions

Link copied to clipboard
Link copied to clipboard
fun <T : Scalable<T>> Collection<T>.scale(factor: Double): List<T>