UNPKG

@instructure/quiz-interactions

Version:

A React UI component Library for quiz interaction types.

621 lines (620 loc) • 19.4 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "CategorizationEdit", { enumerable: true, get: function get() { return _Edit12["default"]; } }); Object.defineProperty(exports, "CategorizationExample", { enumerable: true, get: function get() { return _Example9["default"]; } }); Object.defineProperty(exports, "CategorizationInteractionType", { enumerable: true, get: function get() { return _categorization["default"]; } }); Object.defineProperty(exports, "CategorizationResult", { enumerable: true, get: function get() { return _Result12["default"]; } }); Object.defineProperty(exports, "CategorizationShow", { enumerable: true, get: function get() { return _Show12["default"]; } }); Object.defineProperty(exports, "CategorizationTake", { enumerable: true, get: function get() { return _Take12["default"]; } }); Object.defineProperty(exports, "DragDropContext", { enumerable: true, get: function get() { return _reactDnd.DragDropContext; } }); Object.defineProperty(exports, "EditStateProvider", { enumerable: true, get: function get() { return _EditStateProvider["default"]; } }); Object.defineProperty(exports, "EssayEdit", { enumerable: true, get: function get() { return _Edit["default"]; } }); Object.defineProperty(exports, "EssayExample", { enumerable: true, get: function get() { return _Example["default"]; } }); Object.defineProperty(exports, "EssayInteractionType", { enumerable: true, get: function get() { return _essay["default"]; } }); Object.defineProperty(exports, "EssayResult", { enumerable: true, get: function get() { return _Result["default"]; } }); Object.defineProperty(exports, "EssayShow", { enumerable: true, get: function get() { return _Show["default"]; } }); Object.defineProperty(exports, "EssayTake", { enumerable: true, get: function get() { return _Take["default"]; } }); Object.defineProperty(exports, "FileUploadEdit", { enumerable: true, get: function get() { return _Edit4["default"]; } }); Object.defineProperty(exports, "FileUploadExample", { enumerable: true, get: function get() { return _Example3["default"]; } }); Object.defineProperty(exports, "FileUploadInteractionType", { enumerable: true, get: function get() { return _file_upload["default"]; } }); Object.defineProperty(exports, "FileUploadResult", { enumerable: true, get: function get() { return _Result4["default"]; } }); Object.defineProperty(exports, "FileUploadShow", { enumerable: true, get: function get() { return _Show4["default"]; } }); Object.defineProperty(exports, "FileUploadTake", { enumerable: true, get: function get() { return _Take4["default"]; } }); Object.defineProperty(exports, "FillBlankEdit", { enumerable: true, get: function get() { return _Edit2["default"]; } }); Object.defineProperty(exports, "FillBlankExample", { enumerable: true, get: function get() { return _Example2["default"]; } }); Object.defineProperty(exports, "FillBlankInteractionType", { enumerable: true, get: function get() { return _fill_blank["default"]; } }); Object.defineProperty(exports, "FillBlankResult", { enumerable: true, get: function get() { return _Result2["default"]; } }); Object.defineProperty(exports, "FillBlankShow", { enumerable: true, get: function get() { return _Show2["default"]; } }); Object.defineProperty(exports, "FillBlankTake", { enumerable: true, get: function get() { return _Take2["default"]; } }); Object.defineProperty(exports, "FormulaEdit", { enumerable: true, get: function get() { return _Edit5["default"]; } }); Object.defineProperty(exports, "FormulaInteractionType", { enumerable: true, get: function get() { return _formula["default"]; } }); Object.defineProperty(exports, "FormulaResult", { enumerable: true, get: function get() { return _Result5["default"]; } }); Object.defineProperty(exports, "FormulaShow", { enumerable: true, get: function get() { return _Show5["default"]; } }); Object.defineProperty(exports, "FormulaTake", { enumerable: true, get: function get() { return _Take5["default"]; } }); Object.defineProperty(exports, "HTML5Backend", { enumerable: true, get: function get() { return _reactDndHtml5Backend["default"]; } }); Object.defineProperty(exports, "HotSpotEdit", { enumerable: true, get: function get() { return _Edit13["default"]; } }); Object.defineProperty(exports, "HotSpotExample", { enumerable: true, get: function get() { return _Example10["default"]; } }); Object.defineProperty(exports, "HotSpotInteractionType", { enumerable: true, get: function get() { return _hotspot["default"]; } }); Object.defineProperty(exports, "HotSpotResult", { enumerable: true, get: function get() { return _Result13["default"]; } }); Object.defineProperty(exports, "HotSpotShow", { enumerable: true, get: function get() { return _Show13["default"]; } }); Object.defineProperty(exports, "HotSpotTake", { enumerable: true, get: function get() { return _Take13["default"]; } }); Object.defineProperty(exports, "InteractionType", { enumerable: true, get: function get() { return _InteractionType["default"]; } }); Object.defineProperty(exports, "KEYSTROKE_ENTRY_TYPES", { enumerable: true, get: function get() { return _interaction_slugs.KEYSTROKE_ENTRY_TYPES; } }); Object.defineProperty(exports, "MatchingEdit", { enumerable: true, get: function get() { return _Edit6["default"]; } }); Object.defineProperty(exports, "MatchingExample", { enumerable: true, get: function get() { return _Example4["default"]; } }); Object.defineProperty(exports, "MatchingInteractionType", { enumerable: true, get: function get() { return _matching["default"]; } }); Object.defineProperty(exports, "MatchingResult", { enumerable: true, get: function get() { return _Result6["default"]; } }); Object.defineProperty(exports, "MatchingShow", { enumerable: true, get: function get() { return _Show6["default"]; } }); Object.defineProperty(exports, "MatchingTake", { enumerable: true, get: function get() { return _Take6["default"]; } }); Object.defineProperty(exports, "MultipleAnswerEdit", { enumerable: true, get: function get() { return _Edit7["default"]; } }); Object.defineProperty(exports, "MultipleAnswerExample", { enumerable: true, get: function get() { return _Example5["default"]; } }); Object.defineProperty(exports, "MultipleAnswerInteractionType", { enumerable: true, get: function get() { return _multiple_answer["default"]; } }); Object.defineProperty(exports, "MultipleAnswerResult", { enumerable: true, get: function get() { return _Result7["default"]; } }); Object.defineProperty(exports, "MultipleAnswerShow", { enumerable: true, get: function get() { return _Show7["default"]; } }); Object.defineProperty(exports, "MultipleAnswerTake", { enumerable: true, get: function get() { return _Take7["default"]; } }); Object.defineProperty(exports, "MultipleChoiceEdit", { enumerable: true, get: function get() { return _Edit8["default"]; } }); Object.defineProperty(exports, "MultipleChoiceExample", { enumerable: true, get: function get() { return _Example6["default"]; } }); Object.defineProperty(exports, "MultipleChoiceInteractionType", { enumerable: true, get: function get() { return _multiple_choice["default"]; } }); Object.defineProperty(exports, "MultipleChoiceResult", { enumerable: true, get: function get() { return _Result8["default"]; } }); Object.defineProperty(exports, "MultipleChoiceShow", { enumerable: true, get: function get() { return _Show8["default"]; } }); Object.defineProperty(exports, "MultipleChoiceTake", { enumerable: true, get: function get() { return _Take8["default"]; } }); Object.defineProperty(exports, "NumericEdit", { enumerable: true, get: function get() { return _Edit9["default"]; } }); Object.defineProperty(exports, "NumericInteractionType", { enumerable: true, get: function get() { return _numeric["default"]; } }); Object.defineProperty(exports, "NumericResult", { enumerable: true, get: function get() { return _Result9["default"]; } }); Object.defineProperty(exports, "NumericShow", { enumerable: true, get: function get() { return _Show9["default"]; } }); Object.defineProperty(exports, "NumericTake", { enumerable: true, get: function get() { return _Take9["default"]; } }); Object.defineProperty(exports, "OrderingEdit", { enumerable: true, get: function get() { return _Edit11["default"]; } }); Object.defineProperty(exports, "OrderingExample", { enumerable: true, get: function get() { return _Example8["default"]; } }); Object.defineProperty(exports, "OrderingInteractionType", { enumerable: true, get: function get() { return _ordering["default"]; } }); Object.defineProperty(exports, "OrderingResult", { enumerable: true, get: function get() { return _Result11["default"]; } }); Object.defineProperty(exports, "OrderingShow", { enumerable: true, get: function get() { return _Show11["default"]; } }); Object.defineProperty(exports, "OrderingTake", { enumerable: true, get: function get() { return _Take11["default"]; } }); Object.defineProperty(exports, "PropTypes", { enumerable: true, get: function get() { return _propTypes["default"]; } }); Object.defineProperty(exports, "QuestionContainer", { enumerable: true, get: function get() { return _QuestionContainer["default"]; } }); Object.defineProperty(exports, "RichFillBlankEdit", { enumerable: true, get: function get() { return _Edit3["default"]; } }); Object.defineProperty(exports, "RichFillBlankInteractionType", { enumerable: true, get: function get() { return _rich_fill_blank["default"]; } }); Object.defineProperty(exports, "RichFillBlankResult", { enumerable: true, get: function get() { return _Result3["default"]; } }); Object.defineProperty(exports, "RichFillBlankShow", { enumerable: true, get: function get() { return _Show3["default"]; } }); Object.defineProperty(exports, "RichFillBlankTake", { enumerable: true, get: function get() { return _Take3["default"]; } }); Object.defineProperty(exports, "TakeStateProvider", { enumerable: true, get: function get() { return _TakeStateProvider["default"]; } }); Object.defineProperty(exports, "TrueFalseEdit", { enumerable: true, get: function get() { return _Edit10["default"]; } }); Object.defineProperty(exports, "TrueFalseExample", { enumerable: true, get: function get() { return _Example7["default"]; } }); Object.defineProperty(exports, "TrueFalseInteractionType", { enumerable: true, get: function get() { return _true_false["default"]; } }); Object.defineProperty(exports, "TrueFalseResult", { enumerable: true, get: function get() { return _Result10["default"]; } }); Object.defineProperty(exports, "TrueFalseShow", { enumerable: true, get: function get() { return _Show10["default"]; } }); Object.defineProperty(exports, "TrueFalseTake", { enumerable: true, get: function get() { return _Take10["default"]; } }); Object.defineProperty(exports, "extractTextFromHtml", { enumerable: true, get: function get() { return _extractTextFromHtml["default"]; } }); Object.defineProperty(exports, "interactionPoints", { enumerable: true, get: function get() { return _interactionPoints["default"]; } }); Object.defineProperty(exports, "loadMathjs", { enumerable: true, get: function get() { return _util.loadMathjs; } }); Object.defineProperty(exports, "presenceMessage", { enumerable: true, get: function get() { return _validationHelpers.presenceMessage; } }); Object.defineProperty(exports, "substituteVars", { enumerable: true, get: function get() { return _util.substituteVars; } }); var _Edit = _interopRequireDefault(require("./components/essay/Edit")); var _Result = _interopRequireDefault(require("./components/essay/Result")); var _Show = _interopRequireDefault(require("./components/essay/Show")); var _Take = _interopRequireDefault(require("./components/essay/Take")); var _Example = _interopRequireDefault(require("./components/essay/Example")); var _Edit2 = _interopRequireDefault(require("./components/fill_blank/Edit")); var _Show2 = _interopRequireDefault(require("./components/fill_blank/Show")); var _Take2 = _interopRequireDefault(require("./components/fill_blank/Take")); var _Result2 = _interopRequireDefault(require("./components/fill_blank/Result")); var _Example2 = _interopRequireDefault(require("./components/fill_blank/Example")); var _Edit3 = _interopRequireDefault(require("./components/rich_fill_blank/Edit")); var _Show3 = _interopRequireDefault(require("./components/rich_fill_blank/Show")); var _Take3 = _interopRequireDefault(require("./components/rich_fill_blank/Take")); var _Result3 = _interopRequireDefault(require("./components/rich_fill_blank/Result")); var _Edit4 = _interopRequireDefault(require("./components/file_upload/Edit")); var _Show4 = _interopRequireDefault(require("./components/file_upload/Show")); var _Take4 = _interopRequireDefault(require("./components/file_upload/Take")); var _Result4 = _interopRequireDefault(require("./components/file_upload/Result")); var _Example3 = _interopRequireDefault(require("./components/file_upload/Example")); var _Edit5 = _interopRequireDefault(require("./components/formula/Edit")); var _Show5 = _interopRequireDefault(require("./components/formula/Show")); var _Take5 = _interopRequireDefault(require("./components/formula/Take")); var _Result5 = _interopRequireDefault(require("./components/formula/Result")); var _Edit6 = _interopRequireDefault(require("./components/matching/Edit")); var _Show6 = _interopRequireDefault(require("./components/matching/Show")); var _Take6 = _interopRequireDefault(require("./components/matching/Take")); var _Result6 = _interopRequireDefault(require("./components/matching/Result")); var _Example4 = _interopRequireDefault(require("./components/matching/Example")); var _Edit7 = _interopRequireDefault(require("./components/multiple_answer/Edit")); var _Result7 = _interopRequireDefault(require("./components/multiple_answer/Result")); var _Show7 = _interopRequireDefault(require("./components/multiple_answer/Show")); var _Take7 = _interopRequireDefault(require("./components/multiple_answer/Take")); var _Example5 = _interopRequireDefault(require("./components/multiple_answer/Example")); var _Edit8 = _interopRequireDefault(require("./components/multiple_choice/Edit")); var _Result8 = _interopRequireDefault(require("./components/multiple_choice/Result")); var _Show8 = _interopRequireDefault(require("./components/multiple_choice/Show")); var _Take8 = _interopRequireDefault(require("./components/multiple_choice/Take")); var _Example6 = _interopRequireDefault(require("./components/multiple_choice/Example")); var _Edit9 = _interopRequireDefault(require("./components/numeric/Edit")); var _Result9 = _interopRequireDefault(require("./components/numeric/Result")); var _Show9 = _interopRequireDefault(require("./components/numeric/Show")); var _Take9 = _interopRequireDefault(require("./components/numeric/Take")); var _Edit10 = _interopRequireDefault(require("./components/true_false/Edit")); var _Result10 = _interopRequireDefault(require("./components/true_false/Result")); var _Show10 = _interopRequireDefault(require("./components/true_false/Show")); var _Take10 = _interopRequireDefault(require("./components/true_false/Take")); var _Example7 = _interopRequireDefault(require("./components/true_false/Example")); var _Edit11 = _interopRequireDefault(require("./components/ordering/Edit")); var _Result11 = _interopRequireDefault(require("./components/ordering/Result")); var _Show11 = _interopRequireDefault(require("./components/ordering/Show")); var _Take11 = _interopRequireDefault(require("./components/ordering/Take")); var _Example8 = _interopRequireDefault(require("./components/ordering/Example")); var _Edit12 = _interopRequireDefault(require("./components/categorization/Edit")); var _Take12 = _interopRequireDefault(require("./components/categorization/Take")); var _Show12 = _interopRequireDefault(require("./components/categorization/Show")); var _Result12 = _interopRequireDefault(require("./components/categorization/Result")); var _Example9 = _interopRequireDefault(require("./components/categorization/Example")); var _Edit13 = _interopRequireDefault(require("./components/hotspot/Edit")); var _Show13 = _interopRequireDefault(require("./components/hotspot/Show")); var _Take13 = _interopRequireDefault(require("./components/hotspot/Take")); var _Result13 = _interopRequireDefault(require("./components/hotspot/Result")); var _Example10 = _interopRequireDefault(require("./components/hotspot/Example")); var _EditStateProvider = _interopRequireDefault(require("./util/EditStateProvider")); var _TakeStateProvider = _interopRequireDefault(require("./util/TakeStateProvider")); var _InteractionType = _interopRequireDefault(require("./records/InteractionType")); var _categorization = _interopRequireDefault(require("./records/interactions/categorization")); var _essay = _interopRequireDefault(require("./records/interactions/essay")); var _file_upload = _interopRequireDefault(require("./records/interactions/file_upload")); var _fill_blank = _interopRequireDefault(require("./records/interactions/fill_blank")); var _formula = _interopRequireDefault(require("./records/interactions/formula")); var _hotspot = _interopRequireDefault(require("./records/interactions/hotspot")); var _matching = _interopRequireDefault(require("./records/interactions/matching")); var _multiple_answer = _interopRequireDefault(require("./records/interactions/multiple_answer")); var _multiple_choice = _interopRequireDefault(require("./records/interactions/multiple_choice")); var _numeric = _interopRequireDefault(require("./records/interactions/numeric")); var _ordering = _interopRequireDefault(require("./records/interactions/ordering")); var _rich_fill_blank = _interopRequireDefault(require("./records/interactions/rich_fill_blank")); var _true_false = _interopRequireDefault(require("./records/interactions/true_false")); var _reactDnd = require("react-dnd"); var _reactDndHtml5Backend = _interopRequireDefault(require("react-dnd-html5-backend")); var _propTypes = _interopRequireDefault(require("prop-types")); var _extractTextFromHtml = _interopRequireDefault(require("./util/extractTextFromHtml")); var _interactionPoints = _interopRequireDefault(require("./util/interactionPoints")); var _util = require("./components/formula/common/util"); var _QuestionContainer = _interopRequireDefault(require("./components/common/edit/components/QuestionContainer")); var _validationHelpers = require("./util/validationHelpers"); var _interaction_slugs = require("./interaction_slugs");