Sha256: 6c1df590aa37e96b609e46c224d978f1bdc99a88d8794357d36efbb8dd4648dc

Contents?: true

Size: 635 Bytes

Versions: 1

Compression:

Stored size: 635 Bytes

Contents

module NsOptions
  autoload :HasOptions,     'ns-options/has_options'
  autoload :Proxy,          'ns-options/proxy'
  autoload :Helper,         'ns-options/helper'
  autoload :Namespace,      'ns-options/namespace'
  autoload :Namespaces,     'ns-options/namespaces'
  autoload :Option,         'ns-options/option'
  autoload :Options,        'ns-options/options'
  autoload :VERSION,        'ns-options/version'

  autoload :AssertMacros,   'ns-options/assert_macros'

  module Errors
    autoload :InvalidName, 'ns-options/errors/invalid_name'
  end

  def self.included(receiver)
    receiver.send(:include, HasOptions)
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ns-options-0.3.0 lib/ns-options.rb