Sha256: 6284459366ca158ad9023448b4d633591d583d8c3c96c5716861e49f179c638d

Contents?: true

Size: 359 Bytes

Versions: 2

Compression:

Stored size: 359 Bytes

Contents

# encoding: utf-8

module PagesCore
  module Templates
    # Configuration for the blocks on an individual template
    class BlockConfiguration
      attr_reader :name, :title, :description, :optional, :enforced
      def small?
        (@size == :small) ? true : false
      end

      def large?
        (small?) ? false : true
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pages_core-3.4.3 lib/pages_core/templates/block_configuration.rb
pages_core-3.4.2 lib/pages_core/templates/block_configuration.rb