change: update function optional parameters to DataOptions

This commit is contained in:
xucong.053
2022-10-16 23:31:13 +08:00
parent 1ed4fcd1e0
commit 2df2792fe4
13 changed files with 149 additions and 150 deletions

View File

@@ -434,7 +434,7 @@ func (wd *wdaDriver) DragFloat(fromX, fromY, toX, toY float64, options ...DataOp
}
// append options in post data for extra WDA configurations
// e.g. use WithPressDuration to set pressForDuration
// e.g. use WithPressDurationOption to set pressForDuration
for _, option := range options {
option(data)
}
@@ -447,12 +447,12 @@ func (wd *wdaDriver) DragFloat(fromX, fromY, toX, toY float64, options ...DataOp
}
func (wd *wdaDriver) Swipe(fromX, fromY, toX, toY int, options ...DataOption) error {
options = append(options, WithPressDuration(0))
options = append(options, WithPressDurationOption(0))
return wd.SwipeFloat(float64(fromX), float64(fromY), float64(toX), float64(toY), options...)
}
func (wd *wdaDriver) SwipeFloat(fromX, fromY, toX, toY float64, options ...DataOption) error {
options = append(options, WithPressDuration(0))
options = append(options, WithPressDurationOption(0))
return wd.DragFloat(fromX, fromY, toX, toY, options...)
}