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