extends "res://addons/de.mewin.gduibasics/scenes/scripts/spoiler.gd" var entity : Object setget _set_entity ############# # overrides # ############# func _lazy_load_child() -> Control: var prop_list : Control = load("res://addons/de.mewin.gduibasics/scripts/types/controls/property_list.gd").new() prop_list.size_flags_horizontal |= SIZE_EXPAND prop_list.entity = entity return prop_list ########### # setters # ########### func _set_entity(val : Object) -> void: if val != entity: entity = val var prop_list := _get_child() if prop_list: prop_list.entity = entity