Method: CyberarmEngine::Element::Container#clear
- Defined in:
- lib/cyberarm_engine/ui/elements/container.rb
#clear(&block) ⇒ Object
63 64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/cyberarm_engine/ui/elements/container.rb', line 63 def clear(&block) @children.clear old_container = CyberarmEngine::Element::Container.current_container CyberarmEngine::Element::Container.current_container = self block.call(self) if block CyberarmEngine::Element::Container.current_container = old_container root.gui_state.request_recalculate_for(self) end |