class ImagesToScrapbox::SbPage

Public Class Methods

new() click to toggle source
# File lib/images_to_scrapbox.rb, line 172
def initialize()
  @page_title=""
  @sb_json=[]
end

Public Instance Methods

get_page() click to toggle source
# File lib/images_to_scrapbox.rb, line 163
def get_page()
  [
    {
      "title": @page_title,
      "lines": json
    }
  ]
end
json() click to toggle source
# File lib/images_to_scrapbox.rb, line 177
def json()
  @sb_json
end
push_empty_text() click to toggle source
# File lib/images_to_scrapbox.rb, line 187
def push_empty_text()
  @sb_json << ""
end
push_text(s) click to toggle source
# File lib/images_to_scrapbox.rb, line 181
def push_text(s)
  s.split("\n").each do |s1|
    @sb_json << s1
  end
end
set_page_title(title) click to toggle source
# File lib/images_to_scrapbox.rb, line 157
def set_page_title(title)
  @page_title=title
  push_text(title)
  push_empty_text
end