Исправление. WIP Режим ЭМС-ТГ. Шкала не обновляется при запуске
Some checks failed
Локальный тест / test (push) Has been cancelled
Some checks failed
Локальный тест / test (push) Has been cancelled
This commit is contained in:
@@ -165,10 +165,14 @@ func _ready() -> void:
|
|||||||
var cls = {'cname': cname, 'status': ClasterStatus.RUNNING}
|
var cls = {'cname': cname, 'status': ClasterStatus.RUNNING}
|
||||||
cls.merge(incls)
|
cls.merge(incls)
|
||||||
unit_info.mcls.append(cls)
|
unit_info.mcls.append(cls)
|
||||||
|
call_deferred('_on_defer_ready', imp_yems_descr)
|
||||||
|
|
||||||
|
|
||||||
|
func _on_defer_ready(imp_yems_descr: Dictionary):
|
||||||
for id in imp_yems_descr:
|
for id in imp_yems_descr:
|
||||||
var descr = imp_yems_descr[id]
|
var descr = imp_yems_descr[id]
|
||||||
var unit_info = yems_info[descr.pname]
|
var unit_info = yems_info[descr.pname]
|
||||||
call_deferred('on_data_received', unit_info, descr.pname)
|
on_data_received(unit_info, descr.pname)
|
||||||
|
|
||||||
|
|
||||||
## Вызывается при изменении состояния входа ЭМС.[br]
|
## Вызывается при изменении состояния входа ЭМС.[br]
|
||||||
@@ -224,6 +228,7 @@ func _on_scale_selected(val: bool, nm: StringName):
|
|||||||
update_table(ctable, new_indexes)
|
update_table(ctable, new_indexes)
|
||||||
map_yems_info_to_table(unit_info, ctable, indexes)
|
map_yems_info_to_table(unit_info, ctable, indexes)
|
||||||
connect_cmd_handlers(nm, ctable, new_indexes)
|
connect_cmd_handlers(nm, ctable, new_indexes)
|
||||||
|
on_data_received(unit_info, nm)
|
||||||
|
|
||||||
|
|
||||||
## Обновляет результат выполнения команды оператора
|
## Обновляет результат выполнения команды оператора
|
||||||
|
|||||||
Reference in New Issue
Block a user