From c14fc048a1b515684d071a6e9432f26a7150245b Mon Sep 17 00:00:00 2001 From: Mikayla Fischler Date: Sat, 10 Sep 2022 15:26:52 -0400 Subject: [PATCH] #88 not going to actually hold UI since that hides the PLC offline state and other offline indicators, instead should expose property update capability --- coordinator/ui/layout/unit_view.lua | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/coordinator/ui/layout/unit_view.lua b/coordinator/ui/layout/unit_view.lua index 4584fb5..bdf0537 100644 --- a/coordinator/ui/layout/unit_view.lua +++ b/coordinator/ui/layout/unit_view.lua @@ -8,36 +8,17 @@ local iocontrol = require("coordinator.iocontrol") local style = require("coordinator.ui.style") -local unit_wait = require("coordinator.ui.components.unit_waiting") local unit_detail = require("coordinator.ui.components.unit_detail") -local core = require("graphics.core") - local DisplayBox = require("graphics.elements.displaybox") -local cpair = core.graphics.cpair -local border = core.graphics.border - -- create a unit view ---@param monitor table ---@param id integer local function init(monitor, id) local main = DisplayBox{window=monitor,fg_bg=style.root} - local waiting = unit_wait(main, 20) - - -- block waiting for initial status - local function show_view() - local unit = iocontrol.get_db().units[id] ---@type ioctl_entry - if unit.reactor_data.last_status_update ~= nil then - waiting.hide() - unit_detail(main, id) - else - tcallbackdsp.dispatch(1, show_view) - end - end - - tcallbackdsp.dispatch(1, show_view) + unit_detail(main, id) return main end