Sha256: fe654e866783505a783183784dd3eb74c8f0048262ff5bb5ad1f2be84810e1c2

Contents?: true

Size: 452 Bytes

Versions: 1

Compression:

Stored size: 452 Bytes

Contents

class Tramway::Event::ParticipantFormFieldForm < ::Tramway::Core::ApplicationForm
  properties :title, :description, :field_type, :event

  def initialize(object)
    form_object = super object
    form_properties event: :association,
                    title: :string,
                    description: :string,
                    field_type: :default
    form_object
  end

  def event=(value)
    super ::Tramway::Event::Event.find value
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tramway-event-0.5 app/forms/tramway/event/participant_form_field_form.rb