32 lines
750 B
GDScript
32 lines
750 B
GDScript
@tool
|
|
class_name GDLinterIgnoreWindow
|
|
extends AcceptDialog
|
|
|
|
var ignore: GDLinterIgnore
|
|
var dock_ui: GDLinterDock
|
|
|
|
@onready var basic: MarginContainer = %Basic
|
|
@onready var design: MarginContainer = %Design
|
|
@onready var format: MarginContainer = %Format
|
|
@onready var misc: MarginContainer = %Misc
|
|
@onready var _name: MarginContainer = %Name
|
|
@onready var _class: MarginContainer = %Class
|
|
|
|
|
|
func reapply_linting() -> void:
|
|
var current_script := EditorInterface.get_script_editor().get_current_script()
|
|
dock_ui.gd_linter.script_editor.editor_script_changed.emit(current_script)
|
|
|
|
|
|
func _on_confirmed() -> void:
|
|
reapply_linting()
|
|
|
|
|
|
func _on_about_to_popup() -> void:
|
|
basic.init()
|
|
design.init()
|
|
format.init()
|
|
misc.init()
|
|
_name.init()
|
|
_class.init()
|