Sha256: bb3d2abbd475de41ffb899833ad57f7562acb4ace28b768308fc8b2e465657d6

Contents?: true

Size: 460 Bytes

Versions: 2

Compression:

Stored size: 460 Bytes

Contents

require "canvas_qti_to_learnosity_converter/questions/question"

module CanvasQtiToLearnosityConverter
  class TextOnlyQuestion < QuizQuestion
    def to_learnosity
      {
        type: "sharedpassage",
        heading: "",
        content: extract_stimulus(),
      }
    end

    def add_learnosity_assets(assets, path, learnosity)
      process_assets!(
        assets,
        path,
        learnosity[:content]
      )
      learnosity
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
canvas_qti_to_learnosity_converter-3.1.0 lib/canvas_qti_to_learnosity_converter/questions/text_only.rb
canvas_qti_to_learnosity_converter-3.0.0 lib/canvas_qti_to_learnosity_converter/questions/text_only.rb