extends PanelContainer class_name ConfirmPopup signal confirmed signal canceled @onready var label : Label = $MarginContainer/ConfirmPrompt/Label func _ready() -> void: %CancelBtn.pressed.connect(emitPressedButton.bind(canceled)) %ConfirmBtn.pressed.connect(emitPressedButton.bind(confirmed)) func emitPressedButton(state : Signal) -> void: state.emit() queue_free()