2 extends DialogicVisualEditorField
4 ## Event block field for boolean values.
7 ################################################################################
9 self.toggled.connect(_on_value_changed)
12 func _load_display_info(info:Dictionary) -> void:
16 func _set_value(value:Variant) -> void:
17 match DialogicUtil.get_variable_value_type(value):
18 DialogicUtil.VarTypes.STRING:
19 self.button_pressed = value and not value.strip_edges() == "false"
21 self.button_pressed = value and true
25 #region SIGNAL METHODS
26 ################################################################################
27 func _on_value_changed(value:bool) -> void:
28 value_changed.emit(property_name, value)