local easing = require "lib.utils.easing" local AnimationNode = require "lib.animation_node" local Element = require "lib.simple_ui.element" local Rect = require "lib.simple_ui.rect" local SkillRow = require "lib.simple_ui.level.skill_row" local layout = {} function layout:update(dt) local cid = Tree.level.selector:selected() if cid then self.skillRow = SkillRow(cid) self.skillRow:show() elseif Tree.level.selector:deselected() then self.skillRow:hide() end if self.skillRow then self.skillRow:update(dt) end end function layout:draw() if self.skillRow then self.skillRow:draw() end end return layout