Sha256: cfd5c1d565aa9411d29a4fa1c85f1119675ec1feaa03977a0cfff48777dd3202

Contents?: true

Size: 446 Bytes

Versions: 8

Compression:

Stored size: 446 Bytes

Contents

# frozen_string_literal: true
module C
  class Slide < ApplicationRecord
    include Orderable

    belongs_to :slideshow

    mount_uploader :image, ImageUploader

    INDEX_TABLE = {
      'Slide': { image: 'image.preview' },
      'Name': { link: { name: { call: 'name' }, options: '[:edit, object.slideshow, object]' } },
      'Edit': { link: { name: { text: 'Edit' }, options: '[:edit, object.slideshow, object]' } }
    }.freeze
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cd2_catton_cms-1.1.35 app/models/c/slide.rb
cd2_catton_cms-1.1.34 app/models/c/slide.rb
cd2_catton_cms-1.1.33 app/models/c/slide.rb
cd2_catton_cms-1.1.32 app/models/c/slide.rb
cd2_catton_cms-1.1.31 app/models/c/slide.rb
cd2_catton_cms-1.1.30 app/models/c/slide.rb
cd2_catton_cms-1.1.20 app/models/c/slide.rb
cd2_catton_cms-1.1.10 app/models/c/slide.rb