Method: GraphQL::Client::ViewModule#placeholder_module
- Defined in:
- lib/graphql/client/view_module.rb
permalink #placeholder_module(name) ⇒ Object
[View source]
116 117 118 119 120 121 122 123 124 125 |
# File 'lib/graphql/client/view_module.rb', line 116 def placeholder_module(name) dirname = File.join(load_path, ActiveSupport::Inflector.underscore(name.to_s)) return nil unless Dir.exist?(dirname) Module.new.tap do |mod| mod.extend(ViewModule) mod.load_path = dirname mod.client = client end end |