Method: CyberarmEngine::Element::Container#position_on_next_line
- Defined in:
- lib/cyberarm_engine/ui/elements/container.rb
#position_on_next_line(element) ⇒ Object
Flow
281 282 283 284 285 286 287 288 289 |
# File 'lib/cyberarm_engine/ui/elements/container.rb', line 281 def position_on_next_line(element) # Flow @current_position.x = @style.margin_left + @style.padding_left @current_position.y += tallest_neighbor(element, @current_position.y).outer_height element.x = element.style.margin_left + @current_position.x element.y = element.style.margin_top + @current_position.y @current_position.x += element.outer_width end |