class Scrapbox::Page

Attributes

project[R]
title[R]

Public Class Methods

new(project,title) click to toggle source
# File lib/scrapbox/page.rb, line 6
def initialize(project,title)
  @project = project
  @title = title
  @text = nil
  @code = nil
end

Public Instance Methods

code(src) click to toggle source
# File lib/scrapbox/page.rb, line 20
def code(src)
  unless @code
    @code = Scrapbox.__getsbdata("#{project.host}/api/code/#{project.name}/#{URI.encode(title)}/#{src}")
  end
  @code
end
text() click to toggle source
# File lib/scrapbox/page.rb, line 13
def text
  unless @text
    @text = Scrapbox.__getsbdata("#{project.host}/api/pages/#{project.name}/#{URI.encode(title).gsub(/\//,'%2f')}/text")
  end
  @text
end