Class: Smartdown::Parser::InputSet

Inherits:
Object
  • Object
show all
Defined in:
lib/smartdown/parser/input_set.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(params = {}) ⇒ InputSet

Returns a new instance of InputSet.



6
7
8
9
10
11
12
# File 'lib/smartdown/parser/input_set.rb', line 6

def initialize(params = {})
  @coversheet = params[:coversheet]
  @questions = params[:questions]
  @outcomes = params[:outcomes]
  @snippets = params[:snippets]
  @scenarios = params[:scenarios]
end

Instance Attribute Details

#coversheetObject (readonly)

Returns the value of attribute coversheet.



4
5
6
# File 'lib/smartdown/parser/input_set.rb', line 4

def coversheet
  @coversheet
end

#outcomesObject (readonly)

Returns the value of attribute outcomes.



4
5
6
# File 'lib/smartdown/parser/input_set.rb', line 4

def outcomes
  @outcomes
end

#questionsObject (readonly)

Returns the value of attribute questions.



4
5
6
# File 'lib/smartdown/parser/input_set.rb', line 4

def questions
  @questions
end

#scenariosObject (readonly)

Returns the value of attribute scenarios.



4
5
6
# File 'lib/smartdown/parser/input_set.rb', line 4

def scenarios
  @scenarios
end

#snippetsObject (readonly)

Returns the value of attribute snippets.



4
5
6
# File 'lib/smartdown/parser/input_set.rb', line 4

def snippets
  @snippets
end