Sha256: b5efc3652dd822154013b6aeca2d976dcfbb37b4663f7b3dbe54526b69cc5535
Contents?: true
Size: 685 Bytes
Versions: 74
Compression:
Stored size: 685 Bytes
Contents
require 'action_view' module WoopleTheme class SubmittedAnswerPresenter < WoopleTheme::AnswerPresenter include ActionView::Helpers::TagHelper enforce_definitions :correct?, :incorrect?, :checked? def correct_badge content_tag(:span, I18n.t('woople_theme.assessment.correct'), class: "badge badge-success") if correct? end def incorrect_badge content_tag(:span, I18n.t('woople_theme.assessment.incorrect'), class: "badge badge-important") if incorrect? end def radio_disabled 'disabled="disabled"' end def radio_checked 'checked="checked"' if checked? end end end
Version data entries
74 entries across 74 versions & 1 rubygems