class Quby::Compiler::Entities::Item
Attributes
presentation[RW]
raw_content[RW]
Raw content may contain a raw HTML replacement for this item
switch_cycle[RW]
Public Class Methods
new(options = {})
click to toggle source
# File lib/quby/compiler/entities/item.rb, line 19 def initialize(options = {}) @raw_content = options[:raw_content] @switch_cycle = options[:switch_cycle] || false end
Public Instance Methods
as_json(options = {})
click to toggle source
# File lib/quby/compiler/entities/item.rb, line 28 def as_json(options = {}) { class: self.class.to_s } end
to_codebook(questionnaire, options = {})
click to toggle source
# File lib/quby/compiler/entities/item.rb, line 34 def to_codebook(questionnaire, options = {}) "" end