class PnoteClient::Documents::Pnote::Chapter

Attributes

practices[R]
sub_chapters[R]
title[R]

Public Class Methods

new(title: nil) click to toggle source
# File lib/pnote_client/documents/pnote/chapter.rb, line 7
def initialize(title: nil)
  @title = title
  @sub_chapters = []
  @practices = []
end

Public Instance Methods

add_practice(new_practice) click to toggle source
# File lib/pnote_client/documents/pnote/chapter.rb, line 21
def add_practice(new_practice)
  @practices << new_practice
end
add_sub_chapter(new_sub_chapter) click to toggle source
# File lib/pnote_client/documents/pnote/chapter.rb, line 17
def add_sub_chapter(new_sub_chapter)
  @sub_chapters << new_sub_chapter
end
set_title(title) click to toggle source
# File lib/pnote_client/documents/pnote/chapter.rb, line 13
def set_title(title)
  @title = title
end