class PnoteClient::Documents::Pnote::SubChapter

Attributes

concepts[R]
exercises[R]
practices[R]
title[R]

Public Class Methods

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

Public Instance Methods

add_concept(new_concept) click to toggle source
# File lib/pnote_client/documents/pnote/sub_chapter.rb, line 18
def add_concept(new_concept)
  @concepts << new_concept
end
add_exercise(new_exercise) click to toggle source
# File lib/pnote_client/documents/pnote/sub_chapter.rb, line 22
def add_exercise(new_exercise)
  @exercises << new_exercise
end
add_practice(new_practice) click to toggle source
# File lib/pnote_client/documents/pnote/sub_chapter.rb, line 26
def add_practice(new_practice)
  @practices << new_practice
end
set_title(title) click to toggle source
# File lib/pnote_client/documents/pnote/sub_chapter.rb, line 14
def set_title(title)
  @title = title
end