Sha256: 4f1177ccd0a5adc947664a7e01b5a1b4246d30dcba815f132eac6842bfa39491

Contents?: true

Size: 291 Bytes

Versions: 42

Compression:

Stored size: 291 Bytes

Contents

module Lono::AppFile
  class Registry
    @@items = []
    class << self
      def register(name, blueprint, options={})
        @@items << Item.new(name, blueprint, options) unless @@items.detect { |i| i.name == name }
      end

      def items
        @@items
      end
    end
  end
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
lono-5.1.0 lib/lono/app_file/registry.rb
lono-5.0.1 lib/lono/app_file/registry.rb