class Smartdown::Api::QuestionPage

Public Instance Methods

questions() click to toggle source
# File lib/smartdown/api/question_page.rb, line 6
def questions
  elements.slice_before do |element|
    element.is_a? Smartdown::Model::Element::MarkdownHeading
  end.map do |question_element_group|
    question, answer = Smartdown::Model::Element::Question.
        create_question_answer(question_element_group)
    question
  end.compact
end