Sha256: f031cf44df6992271f3747c9ed3da0e4e6ab92a2a22fc94abf624eda639579db

Contents?: true

Size: 335 Bytes

Versions: 16

Compression:

Stored size: 335 Bytes

Contents

module Kuhsaft
  module Gridded
    def self.included(base)
      base.extend(ClassMethods)
      base.send :include, InstanceMethods
    end

    module InstanceMethods
      def gridded?
        col_count != 0
      end
    end

    module ClassMethods
      def available_grid_sizes
        (0..12).to_a
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
kuhsaft-2.6.3 lib/kuhsaft/gridded.rb
kuhsaft-2.6.2 lib/kuhsaft/gridded.rb
kuhsaft-2.6.1 lib/kuhsaft/gridded.rb
kuhsaft-2.5.2 lib/kuhsaft/gridded.rb
kuhsaft-2.6.0 lib/kuhsaft/gridded.rb
kuhsaft-2.5.1 lib/kuhsaft/gridded.rb
kuhsaft-2.5.0 lib/kuhsaft/gridded.rb
qbrick-2.5.0.pre lib/kuhsaft/gridded.rb
kuhsaft-2.4.3 lib/kuhsaft/gridded.rb
kuhsaft-2.4.2 lib/kuhsaft/gridded.rb
kuhsaft-2.4.1 lib/kuhsaft/gridded.rb
kuhsaft-2.4.0 lib/kuhsaft/gridded.rb
kuhsaft-2.3.6 lib/kuhsaft/gridded.rb
kuhsaft-2.3.5 lib/kuhsaft/gridded.rb
kuhsaft-2.3.4 lib/kuhsaft/gridded.rb
kuhsaft-2.3.3 lib/kuhsaft/gridded.rb