2021-10-11 18:41:26 +02:00
|
|
|
tool
|
2021-10-18 21:20:19 +02:00
|
|
|
extends "res://addons/text_editor/TE_RichTextLabel.gd"
|
2021-10-11 05:10:22 +02:00
|
|
|
|
|
|
|
func _ready():
|
|
|
|
var _e
|
|
|
|
_e = editor.connect("file_selected", self, "_file_selected")
|
|
|
|
_e = editor.connect("file_saved", self, "_file_saved")
|
|
|
|
|
2021-10-18 21:20:19 +02:00
|
|
|
#func _resized():
|
|
|
|
# add_constant_override("table_hseparation", int(rect_size.x / 6.0))
|
2021-10-11 05:10:22 +02:00
|
|
|
|
|
|
|
func _file_selected(_file_path:String):
|
|
|
|
yield(get_tree(), "idle_frame")
|
|
|
|
_redraw()
|
|
|
|
|
|
|
|
func _file_saved(_file_path:String):
|
|
|
|
_redraw()
|
|
|
|
|
|
|
|
func _redraw():
|
2021-10-24 17:27:27 +02:00
|
|
|
if not visible:
|
|
|
|
return
|
|
|
|
|
2021-10-11 05:10:22 +02:00
|
|
|
var tab = editor.get_selected_tab()
|
2021-10-11 23:01:39 +02:00
|
|
|
if tab:
|
|
|
|
tab.helper.generate_meta(tab, self)
|