Sha256: d58d5531c94cfd8eba0ab1255d81cf12e85c43540f537945641a85c0b000a168

Contents?: true

Size: 1.14 KB

Versions: 5

Compression:

Stored size: 1.14 KB

Contents

module ContentsCore
  @@editing = false

  @@config = {
    cc_blocks: {
      image: {
        name: 'Image block',
        items: {
          img: :item_file
        }
      },
      multi_text: {
        children_type: :text,
        name: 'Multi columns block',
        items: {
          column: :text
        }
      },
      slide: {
        name: 'Slide block',
        items: {
          img: :item_file,
          title: :item_string
        }
      },
      slider: {
        children_type: :slide,
        name: 'Slider block',
        items: {
          slide: :slide
        }
      },
      text: {
        name: 'Text block',
        items: {
          title: :item_string,
          content: :item_text
        }
      },
      text_with_image: {
        name: 'Text with image block',
        items: {
          img: :item_file,
          title: :item_string,
          content: :item_text
        }
      },
    },
    items: {
      boolean: {},
      datetime: {},
      float: {},
      hash: {},
      file: {
        input: :file_image
      },
      integer: {},
      string: {},
      text: {
        input: :html
      },
    }
  }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
contents_core-0.1.9 config/initializers/contents_core.rb
contents_core-0.1.8 config/initializers/contents_core.rb
contents_core-0.1.7 config/initializers/contents_core.rb
contents_core-0.1.6 config/initializers/contents_core.rb
contents_core-0.1.5 config/initializers/contents_core.rb