Sha256: 41f8c5d290c0e68e081c107dddd3736c76d8357e2f1078926e1f96034ad94f1e
Contents?: true
Size: 578 Bytes
Versions: 75
Compression:
Stored size: 578 Bytes
Contents
# frozen_string_literal: true module Decidim module Forms module Admin # This class holds a Form to update answer options class AnswerOptionForm < Decidim::Form include TranslatableAttributes attribute :deleted, Boolean, default: false attribute :free_text, Boolean translatable_attribute :body, String validates :body, translatable_presence: true, unless: :deleted def to_param return id if id.present? "questionnaire-question-answer-option-id" end end end end end
Version data entries
75 entries across 75 versions & 1 rubygems