15 lines
502 B
GDScript
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")
|