Sha256: ec0afa37505adefb1440cf671048081876f5d8675901ab66266f982980b18afe

Contents?: true

Size: 669 Bytes

Versions: 13

Compression:

Stored size: 669 Bytes

Contents

class Tramway::Landing::BlockForm < ::Tramway::Core::ApplicationForm
  properties :title, :background, :view_state, :block_type, :position, :navbar_link, :anchor, :description, :link_object_type, :link_object_id

  def initialize(object)
    form_object = super object
    form_properties title: :string,
                    background: :file,
                    position: :numeric,
                    block_type: :default,
                    navbar_link: :default,
                    anchor: :string,
                    description: :ckeditor,
                    link_object_type: :default,
                    link_object_id: :numeric
    form_object
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
tramway-landing-1.4.7 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4.6 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4.5 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4.4 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4.3 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4.2 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4.1 app/forms/tramway/landing/block_form.rb
tramway-landing-1.4 app/forms/tramway/landing/block_form.rb
tramway-landing-1.3.6 app/forms/tramway/landing/block_form.rb
tramway-landing-1.3.5 app/forms/tramway/landing/block_form.rb
tramway-landing-1.3.4 app/forms/tramway/landing/block_form.rb
tramway-landing-1.3.3 app/forms/tramway/landing/block_form.rb
tramway-landing-1.3.2 app/forms/tramway/landing/block_form.rb