summaryrefslogtreecommitdiff
path: root/Tests/ui_helpers.gd
blob: 96806b6f9cdcf743ecf508b0feceff0e3ec56fa1 (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) \
			.hold_for('1f') \
			.wait('1f')
	return sender

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