V-Panel/scripts/panel_base.gd

24 lines
313 B
GDScript

extends PanelContainer
class_name PanelBase
signal panel_activated
signal panel_deactivated
func _ready() -> void:
pass
func activate() -> void:
show()
panel_activated.emit()
func deactivate() -> void:
hide()
panel_deactivated.emit()
func refresh(data: Dictionary) -> void:
pass