Module: Asciidoctor::PDF::Rhrev::TableCellChangeBarPatch

Defined in:
lib/asciidoctor/rhrev/table_cell_change_bar_patch.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#rhrev_markedObject

Returns the value of attribute rhrev_marked.



51
52
53
# File 'lib/asciidoctor/rhrev/table_cell_change_bar_patch.rb', line 51

def rhrev_marked
  @rhrev_marked
end

Instance Method Details

#draw_background(pt) ⇒ Object



53
54
55
56
57
58
59
60
# File 'lib/asciidoctor/rhrev/table_cell_change_bar_patch.rb', line 53

def draw_background pt
  if @rhrev_marked && @pdf.respond_to?(:ink_change_bar)
    x, y = pt
    page = @pdf.page_number
    @pdf.ink_change_bar({ page: page, cursor: y }, { page: page, cursor: y - height })
  end
  super
end