diff --git a/scripts/types/data_adapter.gd b/scripts/types/data_adapter.gd new file mode 100644 index 0000000..94c563c --- /dev/null +++ b/scripts/types/data_adapter.gd @@ -0,0 +1,18 @@ +extends Node + +class_name GDB_DataAdapter + +var data setget _set_data + +########### +# setters # +########### +func _set_data(data_) -> void: + if data_ != data: + data = data_ + emit_signal("data_changed") + +########### +# signals # +########### +signal data_changed()