UNPKG

@oat-sa/tao-item-runner-qti

Version:
20 lines (14 loc) 720 B
define(['taoQtiItem/qtiItem/core/choices/Choice', 'taoQtiItem/qtiItem/mixin/ContainerInline'], function (Choice, Container) { 'use strict'; Choice = Choice && Object.prototype.hasOwnProperty.call(Choice, 'default') ? Choice['default'] : Choice; Container = Container && Object.prototype.hasOwnProperty.call(Container, 'default') ? Container['default'] : Container; var ContainerChoice = Choice.extend({ init: function(serial, attributes) { this._super(serial, attributes); }, is: function(qtiClass) { return qtiClass === 'containerChoice' || this._super(qtiClass); } }); Container.augment(ContainerChoice); return ContainerChoice; });