summaryrefslogtreecommitdiff
path: root/Tests/ui_helpers.gd
blob: ecb15531c593174c42751499534682bead51d245 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extends Node

class_name UiHelpers

static func click_control(sender, control: Control):
	var rect = control.get_global_rect()
	var center = (rect.end - rect.size / 2)
	sender.mouse_left_button_down(center, center) \
			super.hold_for('1f') \
			super.wait('1f')
	return sender

static func press_key(sender, key):
	sender.key_down(key) \
		  super.hold_for('1f')
	return sender