25 lines
313 B
GDScript3
25 lines
313 B
GDScript3
|
|
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
|