define([], function () { return '\
<div data-bind="css: { disabled: $parents[2].isChecked, active: $parents[2].selectedAnswer().indexOf($parent) >= 0 }">\
    <div class="checkbox-container interaction" data-bind="furtherFocus: $parents[2].activeAnswer() == $parent, attr: { \'aria-label\': $parent.label, tabindex: !$parents[2].isChecked() && $parents[2].areTriesLeft() && $parents[2].activeAnswer() == $parent ? 0 : -1 }, click: $parents[2].answerClick ? function(data, event) { $parents[2].answerClick($parent, event); } : undefined, event: { keydown: $parents[2].answerKeydown ? function(data, event) { return $parents[2].answerKeydown($parent, event); } : undefined }, css: $data.cssClass" role="definition">\
        <div class="checkbox-input">\
            <span class="glyphicon glyphicon-ok"></span>\
        </div>\
        <span data-bind="text: $parent.text" aria-hidden="true"></span>\
    </div>\
</div>\
'; });
