Files
Kalulu/addons/godot-form-validator/plugin.gd
T
2024-02-20 16:08:30 +01:00

15 lines
502 B
GDScript

@tool
extends EditorPlugin
func _enter_tree() -> void:
add_autoload_singleton("Validation", "res://addons/godot-form-validator/validation.gd")
add_custom_type("FormValidator", "Control", preload("form_validator.gd"), preload("editor_icon.png"))
add_custom_type("ControlValidator", "Node", preload("control_validator.gd"), preload("editor_icon.png"))
func _exit_tree() -> void:
remove_custom_type("ControlValidator")
remove_custom_type("FormValidator")
remove_autoload_singleton("Validation")