Skip to content

Commit

Permalink
added fall-back coordinates to (long-)click event
Browse files Browse the repository at this point in the history
  • Loading branch information
Hotzkow committed Aug 12, 2020
1 parent 123c0cf commit 909753f
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

group = "org.droidmate"
version = "2.5.2"
version = "2.5.3"

plugins {
id("org.jetbrains.kotlin.jvm") apply true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,11 @@ data class Click(val x: Int, val y: Int, override val hasWidgetTarget: Boolean =
}
}

data class ClickEvent(override val idHash: Int, override val hasWidgetTarget: Boolean=false, val delay: Long=0): NodeAction(){
/**
* @param x and
* @param y are backup coordinates to issue a coordinate click in case the event failed (i.e. the node with $idHash cannot be located)
*/
data class ClickEvent(override val idHash: Int, val x:Int, val y:Int, override val hasWidgetTarget: Boolean=false, val delay: Long=0): NodeAction(){
companion object {
val name: String = this::class.java.declaringClass.simpleName
}
Expand All @@ -63,7 +67,11 @@ data class Tick(override val idHash: Int, val x: Int, val y: Int, override val h
}
fun String.isTick():Boolean = this == Tick.name

data class LongClickEvent(override val idHash: Int, override val hasWidgetTarget: Boolean=false, val delay: Long=0): NodeAction(){
/**
* @param x and
* @param y are backup coordinates to issue a coordinate click in case the event failed (i.e. the node with $idHash cannot be located)
*/
data class LongClickEvent(override val idHash: Int, val x:Int, val y:Int, override val hasWidgetTarget: Boolean=false, val delay: Long=0): NodeAction(){
companion object {
val name: String = this::class.java.declaringClass.simpleName
}
Expand Down

0 comments on commit 909753f

Please sign in to comment.