Sha256: f7c11d5143365c19a6b16f4d4ee0ee1508cb0cec628fd653fc7816f4c07caa5b
Contents?: true
Size: 655 Bytes
Versions: 9
Compression:
Stored size: 655 Bytes
Contents
# frozen_string_literal: true Prawn::Document::ColumnBox.prepend (Module.new do def absolute_bottom stretchy? ? @parent.absolute_bottom : super end def move_past_bottom (doc = @document).y = @y return if (@current_column = (@current_column + 1) % @columns) > 0 @y = (par = @parent).absolute_top if @reflow_margins initial_margins = doc.page.margins par.move_past_bottom if doc.page.margins != initial_margins doc.bounds = self.class.new doc, par, (margin_box = doc.margin_box).absolute_top_left, columns: @columns, reflow_margins: true, spacer: @spacer, width: margin_box.width end nil end end)
Version data entries
9 entries across 9 versions & 1 rubygems