class PdfTempura::Document::Page

Attributes

number[R]

Public Class Methods

new(page_number, options = {}) click to toggle source
# File lib/pdf_tempura/document/page.rb, line 6
def initialize(page_number, options = {})
  @number = page_number
  @fields = []
  @options = options

  validate!
end

Public Instance Methods

==(other) click to toggle source
# File lib/pdf_tempura/document/page.rb, line 18
def ==(other)
  self.number == other.number
end
data() click to toggle source
# File lib/pdf_tempura/document/page.rb, line 22
def data
  @data ||= {}
end
data=(data) click to toggle source
# File lib/pdf_tempura/document/page.rb, line 26
def data=(data)
  @data = data.extend(Extensions::Hash::StringifyKeys).stringify_keys!
end