class Joplin::Notebook

Public Class Methods

new(id=nil) click to toggle source
# File lib/joplin.rb, line 150
def initialize(id=nil)

  @id = id
  if id
    url = "#{Joplin::uri}/folders/#{id}?token=#{Joplin::token}"
    res = Faraday.get url
    parsed = JSON.parse res.body
  end
end

Public Instance Methods

notes() click to toggle source
# File lib/joplin.rb, line 160
def notes
  url = "#{Joplin::uri}/folders/#{@id}/notes?token=#{Joplin::token}"
  res = Faraday.get url
  notes = JSON.parse res.body
  notes.map! { |n| Joplin::Note.new n['id'] }
end